1Writing
Writing a social media post, a marketing email, a blog post, or ad copy shouldn't be that hard, but when you don't know where to start, it can be frustrating.
Topic Generators
Break the blank page with ideas your customers actually care about
Use AnswerThePublic to surface the real, longer questions people type into search engines about what you sell, and walk away with one specific question that is worth a whole blog post.
- In your web browser, go to answerthepublic.com and sign in to your free account.
- On the homepage, click the Search Keywords tab, because the page opens on the Analyze My Website tab by default.
- In the search box, type the plainest two or three word description of what you sell, with no business name in it.
- In the country selector, choose the country you sell in, because it defaults to US.
- Click Search.
- On the report that loads, scroll to the section headed Search Modifiers.
- In the Search Modifiers section, click List, which swaps the wheel diagram for a plain readable list of phrases.
- Read down the list and pick one line that is a complete question a paying customer would ask out loud, not a curiosity question.
- In the Search Modifiers section, click Export to save the rest of the list for future posts.
You will know it worked when the page shows a report headed with your keyword and a Search Modifiers section full of real phrases, and you have one complete question written down, something like how often should gutters be cleaned, that you could answer honestly in about 600 words.
Go To Answer The Public
See the real questions people ask before they buy what you sell
Use AnswerThePublic to surface the real, longer questions people type into search engines about what you sell, and walk away with one specific question that is worth a whole blog post.
- In your web browser, go to answerthepublic.com and sign in to your free account.
- On the homepage, click the Search Keywords tab, because the page opens on the Analyze My Website tab by default.
- In the search box, type the plainest two or three word description of what you sell, with no business name in it.
- In the country selector, choose the country you sell in, because it defaults to US.
- Click Search.
- On the report that loads, scroll to the section headed Search Modifiers.
- In the Search Modifiers section, click List, which swaps the wheel diagram for a plain readable list of phrases.
- Read down the list and pick one line that is a complete question a paying customer would ask out loud, not a curiosity question.
- In the Search Modifiers section, click Export to save the rest of the list for future posts.
You will know it worked when the page shows a report headed with your keyword and a Search Modifiers section full of real phrases, and you have one complete question written down, something like how often should gutters be cleaned, that you could answer honestly in about 600 words.
Write a Post
Turn that topic into a finished blog, email, social post, and ad
Blog prompt
Can you write a blog article around 2000 words about... Write an engaging introductory paragraph that focuses on the problem of... Write a section about... Write a section about... Write a section about... Write call to action... Structure the blog for Google Search visitor intent of Commercial. Include headers for each section that focus on the keywords. Follow Yoast SEO readability standards. Include a meta title under 55 characters and a description under 145 characters. Please include 3 internal links and 1 external link
Image prompt
Can you generate a wide photo images for this blog using our company colors, primary purple, secondary yellows and greens? Our target audience is tradesmen, services, and restaurants. Please make it engaging for them
Social post prompt
Can you write a social post that teases this blog article? Please include hashtags and a link to the blog article. Also include comma separated tags for YouTube.
Ads prompt
Please write 5 digital ads headlines under 30 characters and 5 digital ads descriptions under 90 characters for this blog article
Turn one topic into a blog post, a marketing email, social posts and ad copy in a single ChatGPT conversation, all in your business's own facts.
- In your web browser, go to chatgpt.com and sign in.
- In the ChatGPT sidebar, click New chat.
- In the message box, paste the Business Facts block from the notes below, filled in with your own details.
- At the end of that same message, type one sentence naming the topic you want to cover.
- At the end of the message, type: Start with the blog post only, around 700 words, and ask me up to three questions first if anything is unclear.
- Press Enter to send.
- Answer any questions ChatGPT asks, in plain sentences, the way you would answer a customer.
- In the same chat, send a reply naming the specific problem you want fixed, rather than saying make it better.
- Once the blog post reads correctly, send: Now write a marketing email based on that post.
- Send: Now write three social posts and three short ad headlines with descriptions, based on that post.
You will know it worked when the chat holds four separate pieces you can copy out, and each one names your actual business, your town, and the services you really sell, instead of generic filler.
Writing Formulas
Follow a simple pattern that works instead of guessing at the words
2Images
Download a stock photo to accompany your post. Add some design elements with Canva or Pixlr.
Photo Editing Software
Clean up your own photos so they look like you paid someone
3Post Your Content
Now that you have everything ready to go, it is time to post your content to all your marketing applications and accounts.
YouTube
Teach one thing on camera and people trust you before they call
Take one finished caption and one image or video and get it published on your business account, with everything the platform needs to show it properly.
- Before opening any platform, save the caption text, the image or video file, and the link you want people to click into one folder on your computer.
- In your design tool, export the file at the right size for the format: 1080 by 1350 pixels for a portrait post, 1080 by 1080 for a square post, or 1080 by 1920 for vertical video.
- In your web browser, sign in to the platform using the account that owns the business page, not your personal profile.
- In that account, click the control that starts a new post. It is Create post in Meta Business Suite, Create on Instagram, Start a post in the LinkedIn Page admin view, Upload on TikTok, and Create in YouTube Studio.
- In the composer, upload the image or video file from the folder you made.
- In the caption or description box, paste the caption text.
- In the accessibility or alt text field, type one sentence describing what the image shows. On Instagram this sits under Advanced settings, then Accessibility, then Write alt text.
- Add the link in the place that platform allows, which is inside the caption on Facebook and LinkedIn, on the action button for a Google Business Profile update, and in the description for YouTube.
- Click the button that publishes or schedules the post.
- In a new browser tab, open your public page and check the live post reads correctly and the link works.
On YouTube: studio.youtube.com walks you through four screens named Details, Video elements, Checks and Visibility, and nothing goes live until you finish the Visibility screen. Step 4 says Create because the upload option sits inside that menu and its wording varies.
You will know it worked when the post appears on your public page or profile with the picture uncropped, the caption complete rather than cut short, and the link opening the page you intended when you click it from the live post.
Blogging
Answer customer questions on your own site so Google sends people over
Get the finished blog post into your website, formatted so both readers and Google can understand it, and live at its own web address.
- In your website's admin area, click the button that starts a new blog post. The blog section is usually called Blog, Posts, News or Articles, and the button is usually labeled Add New, New Post or Create.
- In the title field, type the headline from the finished post, keeping it to roughly 60 characters so search results do not cut it off.
- In the main body area, paste the post using the paste-without-formatting shortcut, which is Ctrl+Shift+V on Windows or Command+Shift+V on a Mac.
- In the body, set each section heading to Heading 2 using the editor's text style menu. Leave the post title alone, because your website already treats it as the top heading.
- In the post's web address field, which is usually labeled URL, Slug or Permalink, shorten the address to three to five lowercase words joined by hyphens.
- In the body, at the point where the picture belongs, add the image using the editor's image or media button.
- In the image's own settings, type one plain sentence in the alt text field that describes what the picture shows, for example Technician replacing a kitchen sink drain pipe.
- In the body, highlight a phrase that matches one of your existing service pages, then use the link button to point it at that page on your own website.
- In the post's search settings, which are usually labeled SEO, Meta or Search appearance, type a meta description of 150 to 160 characters that says what the reader will get from the post.
- Click Publish.
You will know it worked when the post opens at its own web address with your headline at the top, your section headings showing as larger bold text, the picture in place, and the internal link taking you to the correct page on your own site when you click it.
Email Marketing
Talk straight to the people who already gave you their email address
Get the finished email into your email platform with a subject line people will actually open, sent to the right group at the right time.
- In your email platform, start a new campaign using the create button, usually labeled Create, New campaign or New email.
- In the email body, paste the finished email using the paste-without-formatting shortcut, which is Ctrl+Shift+V on Windows or Command+Shift+V on a Mac.
- In the sender fields, check that the from name shows your business name and that the reply-to address is a mailbox someone actually reads.
- In the subject line field, type a subject of 30 to 50 characters and put the most important words first, because most phones cut the subject off after about 33 characters.
- In the preview text field, which some platforms call the preheader, type 35 to 90 characters that add something new instead of repeating the subject line.
- In the recipients step, select the list or segment this email is for.
- In the campaign, use the send test option to send a copy to your own email address.
- On your phone, click every link in the test email to confirm each one opens the right page.
- In the scheduling step, set the send for a weekday morning between 8am and 11am in your customers' time zone.
- Click Schedule.
You will know it worked when the campaign shows a status of Scheduled with the date, time and recipient count you chose, and the test copy on your phone shows the correct subject line, your images loading and every link opening the right page.
4Post To Social Media
Facebook
Your regulars already follow you here, so give them a reason to return
Take one finished caption and one image or video and get it published on your business account, with everything the platform needs to show it properly.
- Before opening any platform, save the caption text, the image or video file, and the link you want people to click into one folder on your computer.
- In your design tool, export the file at the right size for the format: 1080 by 1350 pixels for a portrait post, 1080 by 1080 for a square post, or 1080 by 1920 for vertical video.
- In your web browser, sign in to the platform using the account that owns the business page, not your personal profile.
- In that account, click the control that starts a new post. It is Create post in Meta Business Suite, Create on Instagram, Start a post in the LinkedIn Page admin view, Upload on TikTok, and Create in YouTube Studio.
- In the composer, upload the image or video file from the folder you made.
- In the caption or description box, paste the caption text.
- In the accessibility or alt text field, type one sentence describing what the image shows. On Instagram this sits under Advanced settings, then Accessibility, then Write alt text.
- Add the link in the place that platform allows, which is inside the caption on Facebook and LinkedIn, on the action button for a Google Business Profile update, and in the description for YouTube.
- Click the button that publishes or schedules the post.
- In a new browser tab, open your public page and check the live post reads correctly and the link works.
On Facebook: post from the Page itself or from Meta Business Suite at business.facebook.com. Meta Creator Studio was retired and any old instruction naming it is dead. Links in the caption are clickable.
You will know it worked when the post appears on your public page or profile with the picture uncropped, the caption complete rather than cut short, and the link opening the page you intended when you click it from the live post.
Instagram
Show the pictures of your work that make people want it
Take one finished caption and one image or video and get it published on your business account, with everything the platform needs to show it properly.
- Before opening any platform, save the caption text, the image or video file, and the link you want people to click into one folder on your computer.
- In your design tool, export the file at the right size for the format: 1080 by 1350 pixels for a portrait post, 1080 by 1080 for a square post, or 1080 by 1920 for vertical video.
- In your web browser, sign in to the platform using the account that owns the business page, not your personal profile.
- In that account, click the control that starts a new post. It is Create post in Meta Business Suite, Create on Instagram, Start a post in the LinkedIn Page admin view, Upload on TikTok, and Create in YouTube Studio.
- In the composer, upload the image or video file from the folder you made.
- In the caption or description box, paste the caption text.
- In the accessibility or alt text field, type one sentence describing what the image shows. On Instagram this sits under Advanced settings, then Accessibility, then Write alt text.
- Add the link in the place that platform allows, which is inside the caption on Facebook and LinkedIn, on the action button for a Google Business Profile update, and in the description for YouTube.
- Click the button that publishes or schedules the post.
- In a new browser tab, open your public page and check the live post reads correctly and the link works.
On Instagram: posting from a desktop browser at instagram.com is supported, so old guidance saying you must use a phone is out of date. Links in captions are never clickable, so send people to the link in your bio. Meta favors 4:5 portrait.
You will know it worked when the post appears on your public page or profile with the picture uncropped, the caption complete rather than cut short, and the link opening the page you intended when you click it from the live post.
LinkedIn
Meet the managers and business owners who decide who gets hired
Take one finished caption and one image or video and get it published on your business account, with everything the platform needs to show it properly.
- Before opening any platform, save the caption text, the image or video file, and the link you want people to click into one folder on your computer.
- In your design tool, export the file at the right size for the format: 1080 by 1350 pixels for a portrait post, 1080 by 1080 for a square post, or 1080 by 1920 for vertical video.
- In your web browser, sign in to the platform using the account that owns the business page, not your personal profile.
- In that account, click the control that starts a new post. It is Create post in Meta Business Suite, Create on Instagram, Start a post in the LinkedIn Page admin view, Upload on TikTok, and Create in YouTube Studio.
- In the composer, upload the image or video file from the folder you made.
- In the caption or description box, paste the caption text.
- In the accessibility or alt text field, type one sentence describing what the image shows. On Instagram this sits under Advanced settings, then Accessibility, then Write alt text.
- Add the link in the place that platform allows, which is inside the caption on Facebook and LinkedIn, on the action button for a Google Business Profile update, and in the description for YouTube.
- Click the button that publishes or schedules the post.
- In a new browser tab, open your public page and check the live post reads correctly and the link works.
On LinkedIn: switch to the Page admin view first, then use the Start a post field in that view, otherwise you will post as yourself by accident. Verified against LinkedIn Help: super and content admins post from the Page admin Start a post field, and scheduled posts are managed from the same place. Links are clickable and pull a preview card.
You will know it worked when the post appears on your public page or profile with the picture uncropped, the caption complete rather than cut short, and the link opening the page you intended when you click it from the live post.
GMB
Google My Business
- Start your GMB post Click on the Google My Business Logo above and go to your GMB account Click on Post Click on add photos or video Upload your video or image Copy and paste your title, creative copy, and hashtags into the body of the post Select call now Click on publish
- Business
Twitter
Weigh in on industry news while people are still talking about it
Take one finished caption and one image or video and get it published on your business account, with everything the platform needs to show it properly.
- Before opening any platform, save the caption text, the image or video file, and the link you want people to click into one folder on your computer.
- In your design tool, export the file at the right size for the format: 1080 by 1350 pixels for a portrait post, 1080 by 1080 for a square post, or 1080 by 1920 for vertical video.
- In your web browser, sign in to the platform using the account that owns the business page, not your personal profile.
- In that account, click the control that starts a new post. It is Create post in Meta Business Suite, Create on Instagram, Start a post in the LinkedIn Page admin view, Upload on TikTok, and Create in YouTube Studio.
- In the composer, upload the image or video file from the folder you made.
- In the caption or description box, paste the caption text.
- In the accessibility or alt text field, type one sentence describing what the image shows. On Instagram this sits under Advanced settings, then Accessibility, then Write alt text.
- Add the link in the place that platform allows, which is inside the caption on Facebook and LinkedIn, on the action button for a Google Business Profile update, and in the description for YouTube.
- Click the button that publishes or schedules the post.
- In a new browser tab, open your public page and check the live post reads correctly and the link works.
You will know it worked when the post appears on your public page or profile with the picture uncropped, the caption complete rather than cut short, and the link opening the page you intended when you click it from the live post.
5Post Digital Ads
Facebook Ads
Put your best post in front of people who never found you
Build and publish one paid ad in Meta Ads Manager so it runs on Facebook and Instagram with a daily spending limit you control.
- In your web browser, go to adsmanager.facebook.com and sign in with the Facebook login that manages your business Page.
- On the Campaigns tab in Ads Manager, click Create.
- In the campaign objective list, select the one goal you want. Leads is for inquiries, Sales is for people buying on your website, Traffic is for website visits.
- On the objective screen, click Continue.
- In the ad set, enter the most you are willing to spend in a day in the Daily budget box.
- In the Audience section of the ad set, set the towns, cities or travel radius you actually serve.
- In the Placements section of the ad set, leave Advantage+ placements turned on.
- In the ad, click Add media to upload the photo or video you want people to see.
- In the ad, fill in Primary text, Headline, Call to action and Website URL.
- In the ad, click Publish.
You will know it worked when the new campaign appears in your Campaigns list with the status In review, and that status changes to Active within a few hours. Meta also emails you when the ad starts running. If it says Rejected, open the campaign and read the reason Meta gives.
Googel Ads
Create one Performance Max campaign so a single campaign shows your ads across Google Search, Maps, YouTube, Gmail and the display network.
- On the Campaigns page in Google Ads, click New campaign.
- In the objective list, select Leads if you want phone calls and form inquiries, or Sales if people buy on your website.
- In the campaign type list, select Performance Max.
- On the bidding screen, choose Conversions so Google aims for the most inquiries your budget can buy.
- On the campaign settings screen, set the towns, cities or travel radius you serve under Locations.
- On the asset group screen, paste the exact web page you want visitors to land on into the Final URL box.
- On the asset group screen, add your text, images, logo and video until nothing is still marked as missing.
- In the Audience signal panel on the asset group screen, add the customer lists and interests that describe your best customers.
- On the budget screen, enter the amount you are willing to spend on an average day.
- On the review screen, click Publish campaign once no errors are listed.
You will know it worked when the campaign appears in your campaign list with the status Eligible and the asset group shows an Ad strength of Good or Excellent. Under review on day one is normal. If the status says Removed or Paused, or Ad strength says Poor, the campaign will barely spend.
6Review Your Analytics
Google Analytics
Learn which pages bring you customers, so you know what to write next
Pull the three numbers a small business actually needs out of GA4: which pages bring people in, where those people came from, and which of them turn into inquiries.
- In your web browser, go to analytics.google.com and sign in.
- In the property picker, choose your website.
- In the left menu, click Reports.
- In the Reports menu, under Acquisition, click Traffic acquisition.
- In the date range control, choose the period you want, such as the last 28 days.
- In the report, read the Session default channel group column to see how much traffic came from Organic Search, Paid Search, Direct, Referral, Organic Social and AI Assistant.
- In the Reports menu, under Engagement, click Landing page to see which pages people arrive on first.
- In the left menu, click Admin.
- In Admin, under Data display, click Events.
- In the Events table, switch on Mark as key event for each action that counts as a real inquiry, such as a form submission or a tap on your phone number.
You will know it worked when the Traffic acquisition report lists one row per channel with session counts beside it, the Landing page report lists your real page addresses rather than a single row saying (not set), and a Key events column shows numbers above zero in both reports within a day or two of step 10.