ViralScript Pro
π° Sell viral TikTok scripts to local businesses
β± Deploy in 2h

π 1. Stack Summary
ViralScript Pro is a done-for-you service that provides local businesses (like cafes, gyms, salons, and retail shops) with ready-to-film, viral-style TikTok and Instagram Reel scripts.
It helps business owners who are too busy to keep up with social media trends but want to attract more local customers. You act as their faceless, on-demand creative strategist, delivering high-impact video ideas directly to them.
β Initial Checklist
[ ] Read and understand this entire plan before starting.
[ ] Commit to following the 5-day plan without getting distracted.
βοΈ 2. Setup Phase (Day 1, Morning: ~2 Hours)
This is where we build your "business in a box." Think of it like setting up your toy chest before you can play. We'll create all the tools and systems you need to look professional and work efficiently from day one.
Your Tools:
π€ ChatGPT: Your idea generator.
π¨ Canva: Your design studio for making your offer look professional.
π Tally: Your friendly assistant for collecting client orders.
π§ Notion: Your command center to track everything.
π Google Drive: Your delivery truck for sending the final scripts.
Step-by-Step Setup Plan:
Step 1: Create Your Free Accounts (15 mins)
What: Sign up for the free plans on all the platforms listed above.
How: Go to
chat.openai.com
,canva.com
,tally.so
,notion.so
, anddrive.google.com
. Use the same email address for all of them to keep things simple.Why: These are the five pillars of your business. Having them ready means you won't have to stop your workflow later.
Step 2: Build Your Command Center in Notion (30 mins)
What: Create a simple project board to track your clients.
How:
Open Notion and create a new page called "ViralScript Pro HQ."
On that page, create a "Board" view database.
Rename the columns to:
Leads (Businesses to Contact)
,Pitched (Contacted)
,In Progress (Form Filled)
,Delivered
, andPaid
.
Why: This board is your brain. It tells you exactly who you need to talk to, who has ordered, and who owes you money. No more messy sticky notes.
Step 3: Engineer Your "Idea Engine" in ChatGPT (30 mins)
What: Create and save a master prompt that you can reuse to generate amazing script ideas.
How:
Open a new chat in ChatGPT.
Paste in this prompt. This is your secret weapon. <!-- end list -->
Save this prompt in a note or a Google Doc for easy access.
Why: A great prompt gives you great results. This tells the AI exactly what you need, so you get high-quality, relevant ideas every time instead of generic junk.
Step 4: Create Your "Service Menu" in Canva (30 mins)
What: Design a simple, one-page PDF that explains your offers and pricing.
How:
Go to Canva and search for "Price List" or "Services Menu" templates. Pick a clean, modern one.
Create three packages. Hereβs a sample:
Bronze Package ($29): 3 Viral Video Scripts.
Silver Package ($49): 5 Viral Video Scripts + Catchy Hooks Pack.
Gold Package ($99): 10 Viral Video Scripts + Hooks + 30-Day Content Idea Calendar.
Download it as a PDF. Name it
ViralScript Pro - Services.pdf
.
Why: This makes you look like a real business, not just a person in DMs. It clearly shows your value and makes it easy for clients to choose what they want.
Step 5: Build Your Order Form in Tally (15 mins)
What: Create a form to collect all the necessary information from a client after they've agreed to buy.
How:
In Tally, create a new form.
Add these questions:
Business Name?
What type of business is it? (e.g., Cafe, Gym, Bookstore)
What specific product, service, or event do you want to promote right now?
Who is your ideal local customer? (e.g., Students, Families, Young Professionals)
Your email address (for delivery).
Why: This automates information gathering. You send one link, and you get everything you need to start working, avoiding endless back-and-forth emails.
Setup Checklist
[ ] All 5 accounts created.
[ ] Notion board is set up with all columns.
[ ] Master prompt is saved and ready.
[ ] Service Menu PDF is designed and downloaded.
[ ] Tally order form is built and the link is saved.
π 3. Launch Phase (Day 1, Afternoon: ~2 Hours)
Now that your "shop" is built, it's time to open the doors. We won't wait for customers to find us; we will go to them. The goal is to make contact and get your first "yes."
Minimum Viable Assets to Launch:
Your Service Menu PDF: To show what you sell.
3x Sample Scripts: Generate these using your ChatGPT prompt for a generic business (like a "coffee shop"). Save them in a Google Doc. This is your portfolio.
Step-by-Step Launch Plan:
Step 1: Find Your First Leads (1 hour)
What: Identify 15-20 local businesses that could use your help.
How:
Google Maps: Search for "salon near me," "restaurant near me." Look at their details. Click on their website or social media links. Do they post videos? Are they any good? If not, they are a perfect lead.
Instagram/TikTok: Search for hashtags like
#vilniuscafe
or#lithuanianbusiness
. Find accounts that post infrequently, have low engagement, or only post photos.
Why: We are targeting businesses that are already on social media but are struggling. They know they should be posting but don't know what. You are the solution to their problem.
Action: Add these business names to the
Leads
column in your Notion board.
Step 2: Craft Your "Free Gift" Pitch (15 mins)
What: Write a short, friendly, and non-salesy message that offers value upfront.
How: Use this template. The key is to give them one idea for free.
Subject (for email) or First Line (for DM): Quick TikTok Idea for [Business Name] "Hi! I was scrolling through local spots on Instagram and love the vibe of your [cafe/gym/shop]. I'm a social media strategist, and a quick video idea popped into my head for you: Hook: '3 Things You Didn't Know About Vilnius's Coziest Cafe' Idea: A quick 10-second reel showing off a unique drink, a comfy corner, and your friendly staff. No strings attached, just thought it could be a fun way to grab some attention locally! If you're ever looking for more ideas like this, I have a few script packages. Let me know, and I can send over my service menu. Best, [Your Name/ViralScript Pro]"
Why: Nobody likes a cold sales pitch. By giving a free, customized idea, you prove your value immediately. You're a helper, not a seller.
Step 3: Send Your First Pitches (45 mins)
What: Contact at least 10 of the businesses from your lead list.
How: Find their contact email on their website or send them a direct message on Instagram. Customize the template slightly for each one.
Action: As you send each message, move the card for that business from the
Leads
column to thePitched
column in Notion.Why: Action is the only thing that matters. The more well-crafted messages you send, the higher your chance of getting a reply.
Launch Checklist
[ ] At least 15 businesses added to the 'Leads' column in Notion.
[ ] Pitch message is customized and ready.
[ ] At least 10 pitches have been sent.
[ ] The 10 corresponding cards are moved to the 'Pitched' column.
π° 4. First Client Plan (Day 2β5)
This is a daily rinse-and-repeat process designed to take you from "pitched" to "paid." Consistency is everything.
Daily Action Plan:
Day 2: The Outreach Blitz (1-2 hours)
Find: Find 20 new local businesses. Add them to your
Leads
list in Notion.Pitch: Send your "Free Gift" pitch to all 20 of them. Move their cards to
Pitched
.Check for Replies: Did anyone from Day 1 respond? If they say "Thanks!" or "Interesting, tell me more," reply with:
"Awesome! Glad you liked it. I've attached my Service Menu with a few different script packages. If one looks like a good fit, just let me know and I can send over the order form." Attach your Canva PDF.
Day 3: The Follow-Up (30-60 mins)
Follow-Up: For the 10 people you pitched on Day 1 who didn't reply, send a gentle follow-up.
"Hey! Just quickly bumping this in your inbox. No pressure at all, just wanted to make sure you saw the idea. Have a great day!"
New Outreach: Find and pitch 15-20 new businesses. Consistency is key.
Manage Replies: Continue the conversation with any interested businesses.
Day 4: The Closing Flow (30 mins)
By now, someone is interested. When they say, "Okay, the $29 Bronze Package looks great, what's next?" it's time to close.
Your reply:
"Perfect! To get started, I just need a little more info about your goals. You can fill out this quick form here: [Your Tally Form Link] Once that's submitted, you can send the payment to [Your PayPal.me Link or other payment info]. I'll have the 3 scripts delivered to your email within 24 hours after payment. Super excited to work with you!"
Action: Move their card in Notion to the
In Progress
column.
Day 5: Over-Deliver (1 hour)
Create: You've got the Tally form info and the payment. Now, go to ChatGPT, use your master prompt, and generate the scripts.
Refine: Copy the best scripts into a clean Google Doc. Add a little extra flair, like a bonus headline idea or a suggested call-to-action.
Deliver: Create a folder in your Google Drive named
[Client Name]
. Put the Google Doc inside. Share the folder link with them via email.Subject: Your Viral Scripts are Ready! "Hi [Client Name], Your scripts are ready! You can access them here: [Google Drive Link] Let me know if you have any questions. I can't wait to see what you create! Best, [Your Name]"
Action: Move their card to
Delivered
and then toPaid
. Congratulations!
First Client Checklist
[ ] Pitched at least 30 businesses total.
[ ] Followed up with non-responders.
[ ] Successfully sent the Service Menu and Tally Form to an interested lead.
[ ] Received first payment.
[ ] Created and delivered the scripts via Google Drive.
π 5. Scale & Automate
Your first sale proves the model works. Now, let's make it smarter, bigger, and more profitable.
Smart Automations:
Tally β Notion: Use a free tool like Zapier or Make.com to create an automation. When someone fills out your Tally form, it automatically creates a new card in the
In Progress
column of your Notion board. This saves you manual data entry.Automated Welcome Email: Set up an automation so that when a Tally form is submitted, the client instantly gets an email saying, "Thanks for your order! I'm getting started on your scripts and will deliver them within 24 hours."
High-Value Upsells:
The Retainer: Your best client is a repeat client. Offer a monthly subscription: "Get 10 new scripts delivered to your inbox on the 1st of every month for $99/mo." This is predictable, recurring revenue.
The "We Film It For You" Service: Partner with a local videography student. You create the scripts, they go to the business and film the content for them for a premium price ($300-$500). You take a cut for finding the client and providing the creative direction.
Passive Income Expansions:
Productize Your Knowledge: Once you know what works, create "Niche Script Packs." For example: "50 Viral Reel Scripts for Coffee Shops" or "30 Viral TikTok Ideas for Realtors."
Sell them on Gumroad or Etsy for $19-$29. This is a digital product you create once and sell forever.
Niche Pivots:
Go Hyper-Specific: Instead of all local businesses, become the #1 script writer for a single niche, like Dentists or Lawyers. They have bigger budgets and specific needs. You can charge much more ($200-$500 per package) because you're a specialist.
Become a UGC Director: Pivot to helping brands get User-Generated Content. You write the scripts and then find creators to film the content for the brand. You become a mini-agency.
Scaling Checklist
[ ] Set up one automation (e.g., Tally β Notion).
[ ] Brainstorm and write down your monthly retainer offer.
[ ] Create one "Niche Script Pack" idea and outline what's inside.
[ ] Research one new, high-value niche to potentially target next.