Members-only tutorial

Watch the video and get the practice sheet with membership.

See membership options

Weekly Email Sheet as Lead Magnet

About this Tutorial

Create a fun freebie for selling spreadsheets

Video Transcript

<div>00:00 When we're selling spreadsheets, we may want to give away a sheet as a lead magnet, or even when we create a sheet for someone to buy, they might not want to consume the entire sheet, or all of the rows, all at once.<br>00:14 We may want to set it up that they get one a week, and that they could check the sheet on their own.<br>00:20 So, for this example, I created 52 data Learn about data types and how they impact your spreadsheets. Opens in new tab items.

So, you would send one of these every week, and this is a really fun idea, either to sell as a sheet, which is that you have 52 of something, some deep ideas, prompts, writing prompts, creative prompts, uh, but you could give this away as a lead magnet,&nbsp;<br>00:44 and how do you get in their inbox every week, which is by the email, and I'm going to show you in this video.<br>00:50 We're going to set up, all we have so far is a list of ideas, but we're going to set up the sheet to have a menu that they can set it up, that they can, uh, the user can consume this, but also I'll show you where Understand how to filter data with the WHERE clause in queries. Opens in new tab you can add your own brand and your own interesting ideas.<br>01:08 So, we're going to go up to extensions, Apps Script Discover how to automate tasks in Google Sheets using Apps Script. Opens in new tab first, and write a little bit of script.

We don't have to write this from memory, uh, we can go to bettorsheets.co slash snippets, and I'm going to first grab the on open menu.<br>01:21 So, this is a menu, custom menu Create custom menus in Google Sheets for better user experience. Opens in new tab , that will open for the user when we open the sheet. So, I'm going to delete a few items here, and I'm going to call this set up email menu because we're only going to have one item in here.<br>01:37 Actually, yeah, one item, which is set up weekly email. And we'll call this set up.

We'll delete this second item.<br>01:45 And now if I save, Command S, save, we'll call this weekly, and we close Apps Script Discover how to automate tasks in Google Sheets using Apps Script. Opens in new tab and we refresh the sheet.<br>01:59 Let's see if it shows up right away. Right next to Help, there is a menu there. We can see it there.<br>02:07 Right next to Help is set up weekly menu. So, we can rename this and use this as we wish.

But now the user has a very cool thing.<br>02:17 They have access to our Apps Scripts and we can give them exactly the kind of access we want, which is just press a button, set So, run this function Explore functions in Google Sheets and how to use them effectively. Opens in new tab , set up.<br>02:27 And what set up is going to do is essentially create a weekly trigger Learn about triggers in Google Sheets to automate actions. Opens in new tab , weekly email trigger Learn about triggers in Google Sheets to automate actions. Opens in new tab . So, we need Script App dot, Script App dot, Script new trigger Learn about triggers in Google Sheets to automate actions. Opens in new tab .<br>02:50 And we're going to call this email, we'll create that later. And it's going to be time based on weekday at hour, we'll say 8 to 9 a.m., and dot create.<br>03:11 so this all is creating this.

We need to know now which weekday, so we'll do script app dot weekday dot, uh, and we can select Understand the SELECT clause in queries for data retrieval. Opens in new tab any one of these days.<br>03:25 Let's say it's Monday. So what's this going to do is create a trigger Learn about triggers in Google Sheets to automate actions. Opens in new tab that will trigger Learn about triggers in Google Sheets to automate actions. Opens in new tab the function Explore functions in Google Sheets and how to use them effectively. Opens in new tab email. We haven't written that yet.<br>03:36 So let's go. Create that function Explore functions in Google Sheets and how to use them effectively. Opens in new tab email, and now we have a function Explore functions in Google Sheets and how to use them effectively. Opens in new tab email that we can run every week. What is that going to be?<br>03:47 Well, we want an event because when the actual time-based trigger Learn about triggers in Google Sheets to automate actions. Opens in new tab happens, we get some very interesting data Learn about data types and how they impact your spreadsheets. Opens in new tab here.

Variable week equals event week.<br>04:01 And in square brackets, in quotes, week hyphen of hyphen year.<br>04:19 This function Explore functions in Google Sheets and how to use them effectively. Opens in new tab event will give us. The number Get to know number formatting and its importance in spreadsheets. Opens in new tab of the week. That's a number Get to know number formatting and its importance in spreadsheets. Opens in new tab from 1 to 52. What's really cool is we have 52 rows, starting at number Get to know number formatting and its importance in spreadsheets. Opens in new tab 2. So, we need to know variable row equals week plus 1. And we're going to mail app dot send email.<br>04:45 And we're going to send it to someone. So, we're going to send it to the owner Find out how to access the owner information of a spreadsheet. Opens in new tab of the sheet. We're going to send a subject, date, idea, this week, comma.<br>04:55 And now, we need to actually put in the information.

So, we will create a body here, a body variable. Let's create the owner Find out how to access the owner information of a spreadsheet. Opens in new tab variable first.<br>05:04 Owner Find out how to access the owner information of a spreadsheet. Opens in new tab equals spreadsheet Learn the basics of spreadsheets and their functionalities. Opens in new tab app dot get active spreadsheet Understand how to reference the active spreadsheet in your scripts. Opens in new tab . Get owner Find out how to access the owner information of a spreadsheet. Opens in new tab , get email. So, that's whoever you are. Whoever owns this sheet, that's their email.<br>05:16 That's really awesome to be able to say, hey, just set this up and it'll be sent from your email. Done and done.<br>05:21 We don't need to actually have them input it. We don't need to add them anywhere, text, write in anything. We don't have to check email formatting Explore various formatting options to enhance your spreadsheet's appearance. Opens in new tab .<br>05:32 Just get the email of the owner Find out how to access the owner information of a spreadsheet. Opens in new tab of the spreadsheet Learn the basics of spreadsheets and their functionalities. Opens in new tab .

Now, the body, variable body, equals. Here, we want to write a little email.<br>05:41 Hey, or hello, or good day. Let's say, good day. And we're gonna do slash n slash n, which is new lines.<br>05:54 this week's idea is colon And then I'm gonna add a plus, and I'm gonna say, date idea as a variable.<br>06:07 That date idea as a variable, date idea, equals, spreadsheet Learn the basics of spreadsheets and their functionalities. Opens in new tab app, dot get active, spreadsheet Learn the basics of spreadsheets and their functionalities. Opens in new tab , get sheet by name And we're gonna go back over here for a second, and it's called ideas in all caps.<br>06:24 Ideas?

Dot, get range Learn about ranges in Google Sheets and how to manipulate them. Opens in new tab , and now we put in the row, which is whatever we get is, plus one. And then we say, well, we're in the first column, here.<br>06:37 And we're gonna do got, uhm, dot, get values Understand how to work with values in your spreadsheets. Opens in new tab . Sorry, value, because only one value of one cell. And that's our date idea.<br>06:49 And that's it. It's pretty much it, except we want to add here some branding. So we're gonna add a plus sign.<br>06:56 Another quote. I'm gonna put this on a new line. I'm gonna add slash n slash n, so there's two new lines.<br>07:04 This date idea is brought, brought to you by, BetterSheets.com. There you go.

So, you can put anything you want here.<br>07:17 Any text, any information, links, uh, we could make this HTML. I like to do plain text Discover the use of plain text in Google Sheets for clean data presentation. Opens in new tab . Just to be quite honest, we can do HTTPS, so that it comes in as a link.<br>07:28 Let's see if this, this might not run because we don't have this event yet, maybe. But let's just see if it'll run.<br>07:37 Do you have to authorize it? Ah, the E here. Line 20. Ah, I know why.<br>08:05 This is just event week of the year. That's why. So let's try running that again.

Ah, this is undefined because it's not a time-based trigger Learn about triggers in Google Sheets to automate actions. Opens in new tab .<br>08:31 So what we could do is just test this out. Let's go create trigger Learn about triggers in Google Sheets to automate actions. Opens in new tab . Add trigger Learn about triggers in Google Sheets to automate actions. Opens in new tab , email, and we're gonna do time-driven, which we will do later.<br>08:44 Let's do minutes, every minute, save. And that'll be done within a minute. Here's the example email. It says, good day.<br>08:54 This week's idea is take turns planning a surprise hour of the evening. Let's go see which one that is. That is 22. It is May 20th, and May 20th right now is week 21.

So that's perfect that it is row 22 because it's one more hour.<br>09:13 Then this header Learn about headers in spreadsheets and their role in data organization. Opens in new tab . Awesome. So it's working. So when we create, we can go here and delete this trigger Learn about triggers in Google Sheets to automate actions. Opens in new tab . So when we create a time driven thing that's every week, it will work.<br>09:28 So we just tested that out and all the user has to do is go to this function Explore functions in Google Sheets and how to use them effectively. Opens in new tab setup and run it and it'll send it 8 a.m.<br>09:37 every day. Every Monday, that date idea. Pretty cool. And you can add your URL here. You can see here it is a URL, HTTPS, BetterSheets.co.

This date idea brought to you by, so we edited a little bit, brought to you, there you go.<br>09:56 So if you're watching this on BetterSheets.co, down below is a link to this date exact spreadsheet Learn the basics of spreadsheets and their functionalities. Opens in new tab . You can get the code and the ideas if you want, uh, and get it all there.<br>10:08 If you're not yet a member of BetterSheets, become one today.</div>

Courses

Selling Spreadsheets Course Introduction

How To Change Date Format Automatically

What Sucks About Selling Spreadsheets And How to Solve These Problems

SECTION 1 - You Are The Sheet

Make a Tour of Your Sheet

Coupon Code Maker Updates February 2024 - New Dashboard

How to Make Good Looking Spreadsheets

Curate Google Sheets Easily - Automatic Bookmarklet Maker

Explore Your Spreadsheet Selling Options

What you know matters

Who you are matters

How you think matters

Why you think it matters, matters

Surprising Things about Selling Spreadsheets

SECTION 2 - Your Spreadsheet Blueprint

Easiest Sheet Ever to Sell

Problems Everywhere, and the Spreadsheets that Solve Them

The #1 Mistake Spreadsheet Sellers Make and how to Save People Time

Customer’s Context Is King

The Two T’s: Turn Templates into Tools

Create a Branded Lead Magnet from Qualitative Data

Tracker Tactics

SECTION 3 - How to Make a Spreadsheet

Ask Questions

Quality Curation

Fabulous Filters

Wield Wizardry

Automatic Calculations

Automate Emails

You Must Double Duplicate (If you're selling a sheet you use)

Different Kinds of Automation

How do I prevent people from sharing my spreadsheets by making a copy?

SECTION 4 - Spreadsheet Sales Mastery

Write The Sales Page

The Strangest Secret to Selling a Spreadsheet

The F Word

Reciprocity Rules

Pricing Strategies for Spreadsheets

Upselling and Cross-Selling Techniques

Avoid A Multi-Tier Approach

SECTION 5 - Marketing Mastery

Where to Sell Spreadsheets - Marketplace Marketing

Customer Service is Marketing

Six Figure Secrets

How to Sell Spreadsheets on AppSumo Marketplace

Protect Your Spreadsheet IP

Lock Your Sheets with OnlySheets

Weird Idea: Find a Great Sheet Domain Name

A Few New Spreadsheet Business Ideas

SECTION 6 - Spreadsheet Breakdowns

Maximize Spreadsheet Sales to Startups

A Spreadsheet CRM: Automation at work

How to Make Better Lead Magnets

How to Turn a Simple List into an Epic Lead Magnet

The Art of the Sell: Breaking down a Free Title Generator

How to Make an AI Integrated Freebie Spreadsheet

Weekly Email Sheet as Lead Magnet