Members-only tutorial

Watch the video and get the practice sheet with membership.

See membership options

Can a Google Sheet have DRM?

About this Tutorial

Are you wondering if you can sell a google sheet and only allow buyers to use the sheet, and not share it? I answer that sort of question, with more questions! 

Video Transcript

<div>00:00 Hey, better sheet members.

This is a very weird video because it's more about sheet theory and I'm going to sort Learn how to organize your data effectively with sorting in Google Sheets. Opens in new tab of talk to you and talk about this concept and talk around it a little bit.<br>00:11 Basically if you're trying to sell Google Sheets or you're thinking about selling a Google sheet, that you have in your Google Drive and you're like, hey, I got this Google Sheet, I created this in my Google Drive and I want to sell it.<br>00:23 The first few steps you're going to take are either like templatizing it in some way, like creating it so that someone else can use it, creating some videos around how to use it.<br>00:32 And then putting it up on like Gumroad Discover how to sell your Google Sheets using Gumroad. Opens in new tab or Etsy or AppSumo Find out how to list your Google Sheets on AppSumo for sales. Opens in new tab Marketplace, somewhere that someone can buy it, right?

Or putting it up on a payment page like Lemon Squeezy, putting it up on your own website, even putting Stripe links and then selling that link and selling that link, maybe you're going to&nbsp;<br>00:47 share Understand the sharing options available for your Google Sheets. Opens in new tab this link with someone. And the question is like, during this process you're probably going to ask a question Get insights on how to frame questions about your Google Sheets. Opens in new tab like, can I prevent people who don't buy it from getting it?<br>01:02 And there's two things about this question. Ah, that there's sort Learn how to organize your data effectively with sorting in Google Sheets. Opens in new tab of two variations of this question. One is, people who don't buy it, how would they get it?<br>01:13 They would get it with this link.

How do they get the link? They got the link from someone who, ah, did buy it, right?<br>01:19 Who bought the link. Also, like, we can give up we can give up that link because the link is up here.<br>01:25 If you make a video about your Google Sheet and then have the link up there, and literally are selling this particular sheet, then you've shared your link up here.<br>01:35 But generally speaking, people who don't buy it, will not get it.

So the actual question is, how do I prevent people who bought it from sharing Understand the sharing options available for your Google Sheets. Opens in new tab it?<br>01:43 But this is sort Learn how to organize your data effectively with sorting in Google Sheets. Opens in new tab of a wrong question because fundamentally this is creating a local maximum. You actually don't want to be in the selling business, you want to be in the reselling business.<br>02:06 You want to make sure that someone buys a sheet from you and then buys a new sheet. That will double the lifetime value of every single customer that you have.<br>02:15 That would be far, far, far more revenue over time.

You can then build, if you're selling a calendar template Explore the benefits of using templates in Google Sheets. Opens in new tab , it's a printable template Explore the benefits of using templates in Google Sheets. Opens in new tab that's like.<br>02:25 A seasonal thing you want to sell that every single year and you want to build sales every single year meaning I want to sell it to everyone who bought it last year and I want to sell it to new customers because if you are selling only two new customers mind you I'm also doing this with a life.<br>02:41 If time deal on better sheets if you're selling only two light one time you literally have to find a brand new customer every single time, but I've noticed there are these two top sellers on Etsy of spreadsheets.<br>02:58 And I read their story and both of them are very interesting in the fact that they keep an email list.<br>03:04 They keep an email list because they will sell templates after templates after templates to the same audience.

And so now like we can ask a question Get insights on how to frame questions about your Google Sheets. Opens in new tab like can a Google Sheet have a DRM where Learn about using the WHERE clause in your queries. Opens in new tab , and I will answer that question by the end of this video, I hope, in some respect, technically.<br>03:22 But just to get into the question, we might not necessarily want to. We might want to buy a sheet or have a Google Sheet have someone buy a sheet.<br>03:32 We may want that person to actually share Understand the sharing options available for your Google Sheets. Opens in new tab it with someone. Look, if we go up to the share Understand the sharing options available for your Google Sheets. Opens in new tab settings, and we can give restriction to anyone with a link, we can definitely give access to now anyone with this link.<br>03:46 We'll have access to it.

That's like the least actually, there is a least, least less secure place we can do.<br>03:55 We can go to file, share Understand the sharing options available for your Google Sheets. Opens in new tab , publish Find out how to publish your Google Sheets for public access. Opens in new tab to the web. We can do that, and that's going to be indexed by Google.<br>04:00 So there's sometimes if you create a freebie, actually there's a really cool note Discover how to add notes in Google Sheets for better context. Opens in new tab . If you create a freebie, name it and, and name it over like a very specific keyword.<br>04:08 Your domain is a google.com domain and that keyword is going to show up and it's, if it's Google, if it's indexed by Google and published to the web.<br>04:18 It'll show up in search results.

That's like a really weird funny thing. So that's even less secure but we can also share Understand the sharing options available for your Google Sheets. Opens in new tab the link.<br>04:26 But let's go back to editor Understand the editor settings and permissions in Google Sheets. Opens in new tab . Or actually no let's go to restricted Learn about restricted access settings for your Google Sheets. Opens in new tab . Done. Actually, sorry. So this is a really weird place.<br>04:37 But there are settings here that you can actually change. And so do you have the ability to not allow people to share Understand the sharing options available for your Google Sheets. Opens in new tab ?<br>04:43 And the answer is yes. You can uncheck these boxes. Editors can change permissions and share Understand the sharing options available for your Google Sheets. Opens in new tab . That means now. Editors cannot share Understand the sharing options available for your Google Sheets. Opens in new tab .<br>04:53 Funny thing else, you can also have viewers not see the option to download or copy.

So now, if this is unchecked now, if I go to anyone with a link can view is a viewer Explore the viewer permissions and what they can do in Sheets. Opens in new tab done.<br>05:07 Okay, let's look at this in incognito mode. Now I go up to file, I cannot make a copy. So this is one way that you can absolutely prevent people from sharing Understand the sharing options available for your Google Sheets. Opens in new tab the sheet, right?<br>05:22 They can't copy the sheet to the Google Drive, they can't make it, but like, also they can't use it.

I mean, if you're creating like an interactive template Explore the benefits of using templates in Google Sheets. Opens in new tab that people need to buy, like, they can't do that now, they can't get it and put it on their Google Drive.<br>05:34 So you're restricting people from doing the very thing that you want them to do in the first place, you're selling them.<br>05:39 Something to do. And so, ah, fundamentally speaking, if we are selling Google Sheets, two things in my mind come up when people ask me this question of like, can I prevent viewers from sharing Understand the sharing options available for your Google Sheets. Opens in new tab it, can I prevent buyers from sharing Understand the sharing options available for your Google Sheets. Opens in new tab it with others?<br>05:57 And I say, do you really want to?

And I don't think you do. I don't think you really want people to not share Understand the sharing options available for your Google Sheets. Opens in new tab it.<br>06:04 I would say, and I'll have this in a couple of other videos here on Better Sheets, I would say, brand the hell out of your sheets.<br>06:11 Put your brand name and your colors everywhere so that even if somebody, not even if, but in the event that someone does share Understand the sharing options available for your Google Sheets. Opens in new tab your sheet, cause you want to make a sheet that's super useful.<br>06:22 Number Get to know how to format numbers in Google Sheets. Opens in new tab one. Make the damn sheet super useful. Number Get to know how to format numbers in Google Sheets. Opens in new tab two. Brand the hell out of it. PUS put your name everywhere.<br>06:29 I mean EVERYWHERE.

Go up to extensions, app script Discover how to automate tasks in Google Sheets with Apps Script. Opens in new tab , and write a comment Learn how to add comments for collaboration in your Sheets. Opens in new tab here with a link to your website because people who buy it and share Understand the sharing options available for your Google Sheets. Opens in new tab it might not go there, they might not go here, and so if so, if you see your sheet on sale somewhere, buy it, check, and then copy it, then check out the code,&nbsp;<br>06:51 like, you can go here copy this put this one slash then two star stars, and now we can write a comment Learn how to add comments for collaboration in your Sheets. Opens in new tab and be like better sheets dot co.<br>07:04 Htps check out, check out better sheets dot co. Make cool stuff and sell it with only sheets, htps.

Only sheets dot better sheets dot co, right?<br>07:20 Like this is going to be now saved and it is now in the project and it'll be shared in the sheet as people share Understand the sharing options available for your Google Sheets. Opens in new tab , copy it and share Understand the sharing options available for your Google Sheets. Opens in new tab it app.<br>07:32 Script and you can also add script if you want to check out spreadsheet Understand the basics of working with spreadsheets in Google Sheets. Opens in new tab automation 101 to learn how to actually use app script Discover how to automate tasks in Google Sheets with Apps Script. Opens in new tab and add some automation so that like people actually have awesome experiences with your sheets, go check out spreadsheet Understand the basics of working with spreadsheets in Google Sheets. Opens in new tab automation 101.<br>07:45 Okay, so I've discussed already.

The idea, the fundamental idea that if you sell a Google sheet, you don't necessarily want to prevent people from sharing Understand the sharing options available for your Google Sheets. Opens in new tab .<br>07:53 You want people to share Understand the sharing options available for your Google Sheets. Opens in new tab and so when people share Understand the sharing options available for your Google Sheets. Opens in new tab , you want to have your name everywhere. Again, I go through this in another video about branding and where Learn about using the WHERE clause in your queries. Opens in new tab to go and I also showed you just now.<br>08:04 Add your name to, add a link in Apps Script Discover how to automate tasks in Google Sheets with Apps Script. Opens in new tab , add a page that talks about you, add your, add a header Find out how to add headers for better organization in Sheets. Opens in new tab , all this stuff.<br>08:12 And I also shared with you how up here on the settings, we have some options here.

The question still remains, can Google Sheets have a DRM?<br>08:27 Like digital rights management. This technology was something like certain pieces of content in the past like 30 to 40 years.<br>08:36 Would have this thing, this thing on them that has only allowed the buyer itself, themselves, to see that content, to listen to that CD.<br>08:49 You couldn't switch Explore the SWITCH function for conditional logic in Sheets. Opens in new tab out things, you couldn't copy it. Some way, if you copied it, you didn't have this like key, and I've pontificated over this a lot.<br>08:58 I've tried to figure this out in many ways, right?

I've made only sheets, which is a good little barrier before someone buys that they can't get a restricted Learn about restricted access settings for your Google Sheets. Opens in new tab sheet.<br>09:06 Like, your sheet stays restricted Learn about restricted access settings for your Google Sheets. Opens in new tab and it only, that's like double thumbs up. Great. I love it. I think only sheets are super fun and useful, but when somebody buys it and then they share Understand the sharing options available for your Google Sheets. Opens in new tab it can you stop some functionality?<br>09:23 Now, I think the answer is in Google Chrome, sorry, Google sheets, add-ons because if you add something, some script that externally calls, so, so actually, sorry, let me go back.<br>09:40 There is, one step before that.

What you can do is create a sheet, a spreadsheet Understand the basics of working with spreadsheets in Google Sheets. Opens in new tab that externally calls an API on your own web server and then puts in the information into a sheet.<br>09:52 If, if you're selling some kind of like informational data Learn how to manage and analyze data effectively in Google Sheets. Opens in new tab , which at that point you're already creating a server on your own website, you're creating a URL, an external URL link that it's going to check, grab and bring in and only buyers, maybe you have a tab that says put in your API key and then you<br>10:09 generate an API key for each buyer. But at this point you're doing a lot of Thank you. Thank you.

Software engineering and you're probably spending a lot of money on like making sure your website has this like API that it's sending the sheet and it's like why even have a Google sheet at the point, right<br>10:23 ? So I think one of the answers Get tips on how to find answers to your Google Sheets questions. Opens in new tab is in a Google sheet add on. I think you can create a Google sheet add on.<br>10:29 Where Learn about using the WHERE clause in your queries. Opens in new tab in inside the add on it checks for a API key that you generate and an API key could be literally any random digit.<br>10:40 Any number Get to know how to format numbers in Google Sheets. Opens in new tab of random digits. You can even generate 10,000 random. Mm.

Digits in a Google sheet export Discover how to export your Google Sheets data. Opens in new tab that and put it on a web server and have this like very simple sort Learn how to organize your data effectively with sorting in Google Sheets. Opens in new tab of ping.<br>10:54 Ultimately, it's not a huge software development thing. And then you can have the. Add on check for that key. You can even okay.<br>11:09 Funny enough, I think you can even do this with gum road. So like create a page where Learn about using the WHERE clause in your queries. Opens in new tab people buy on gum road.<br>11:14 It generates them a license key and then in the add on. . Check for the license key on gum road. So you don't even have to create the server functions Learn about the various functions available in Google Sheets. Opens in new tab .<br>11:28 Gum road license key.

So you would create basically gum road creates a license key. It gives it to the user and then you verify it with this, ah, here it's a curl command but we can generate.<br>11:41 If you take first you have to take spreadsheet Understand the basics of working with spreadsheets in Google Sheets. Opens in new tab automation 101 but also supercharge your spreadsheets.

The last section of spreadsheets.<br>11:50 Automation 101 goes through how to do API calls like this, ah, in addition, I would watch like adventures in AI because I go through a quick start tutorial of using AI in Google Sheets and I take a curl.<br>12:06 Essentially, a curl command like this and change it into a, ah, inside an Apps Script Discover how to automate tasks in Google Sheets with Apps Script. Opens in new tab . And then once you do that, just make that into a Google Sheet add-on Explore how to enhance Google Sheets with add-ons. Opens in new tab which you can take a look at in my, ah, create a Google Sheet add-on Explore how to enhance Google Sheets with add-ons. Opens in new tab course that I showed you.<br>12:22 Share Understand the sharing options available for your Google Sheets. Opens in new tab with you. Put that Apps Script Discover how to automate tasks in Google Sheets with Apps Script. Opens in new tab in there in an add-on Explore how to enhance Google Sheets with add-ons. Opens in new tab .

Publish Find out how to publish your Google Sheets for public access. Opens in new tab it to the Google Sheet add-on Explore how to enhance Google Sheets with add-ons. Opens in new tab Google Sheet Mark, Google Workplace Marketplace.<br>12:35 That's a, and essentially. In theory, right, this is a very theoretical video. In theory, you would have DRM.

And you say, okay, this sheet needs this key, needs this thing to, to work in some respect, in some way, shape, or form.<br>12:51 What I would sometimes, I, I don't know if I, would recommend this, but I would sometimes sort Learn how to organize your data effectively with sorting in Google Sheets. Opens in new tab of think about this, is like, if this key doesn't exist, everything is white and stays white, and it's sort Learn how to organize your data effectively with sorting in Google Sheets. Opens in new tab of this, maybe it's a function Understand how to create and use functions in Google Sheets. Opens in new tab that sort Learn how to organize your data effectively with sorting in Google Sheets. Opens in new tab of changes, changes the text and the background to white,<br>13:07 unless it has this key again, maybe.

It's sort Learn how to organize your data effectively with sorting in Google Sheets. Opens in new tab of I think it would be really silly or funny to do that, but I also think it might be detrimental to users, right, it might be a poor user experience of like, oh I have to add a key somewhere, oh my god.<br>13:25 When people are like buying. A Google Sheet, they just want to use a Google Sheet, right?

So I think that's the ultimate idea here.<br>13:32 I would find somewhere in the middle where Learn about using the WHERE clause in your queries. Opens in new tab you don't have to do license keys, you don't have to mess with stuff, but you can brand things, create more templates than one, sell a bunch or sell them seasonally, figure out a way to sell a template Explore the benefits of using templates in Google Sheets. Opens in new tab each year.<br>13:43 Add updates to it, sell the updates instead of just selling the sheet and then updates forever.

Say hey, I got this sheet, I made it for sale, then in a year be like hey, I got this version too, everyone who bought it before can have like a discount and be in the resale business, I think.<br>14:00 The question, can a Google Sheet have the DRM, the answer might be yes, but the answer might be we don't necessarily need it.<br>14:09 So buy Google Sheets, buy more Google Sheets, sell more Google Sheets don't buy mine and sell mine. At the same time.<br>14:17 But if you do, watch out cause I might have some DRM cooked up in the future.

Thanks for watching this sort Learn how to organize your data effectively with sorting in Google Sheets. Opens in new tab of theoretical sheet video.<br>14:26 I hope, if you like this, email me and let me know that you liked it and you want more of this.<br>14:31 If you have any questions, also, this is going to be interesting because this video might have created more questions in your mind of like, hey, if you can do that, what else can you do?<br>14:40 Email me, please email me all the time. Better Sheets members can email me all the time. Email me, andrew at bettersheets.co</div>