- Your website already answers the questions customers ask, which is exactly what good posts do.
- Start with an audit: list every page and pull out facts, questions, stories and proof.
- Each page type fits certain formats: services suit carousels, FAQ suits single posts, reviews suit quote posts.
- Repurpose one idea into several posts with different angles, not the same text copied four times.
- Check prices, hours and offers against the live site before every post goes out.
Why your website is the best source for posts
When you sit down to write a post, you usually try to invent something new. That is the hard way. Your website was written to answer the questions people ask before they buy: what you do, what it costs, how it works, why they should trust you. Those are the same questions your followers have.
There are three practical benefits to starting from your site:
- The facts are already checked. You wrote them once, carefully. Posts built from them are less likely to contain mistakes.
- Your voice is already there. Reusing your own phrasing keeps your social media sounding like your business.
- It sends people somewhere useful. A post about a service can link to the page for that service, so interest turns into a booking or a message.
Most people who follow you on Instagram or Facebook have never read your website closely. To them, your FAQ answer is new information.
Step 1: audit your pages
Open a simple document or spreadsheet and go through your site page by page. For each page, write down four kinds of material:
- Facts: services, prices, opening hours, locations, what is included, how long things take.
- Questions: anything a customer might ask, especially the ones you answer often on the phone.
- Stories: how the business started, why you chose this work, a project you are proud of.
- Proof: reviews, before and after photos, certifications, years of experience, awards you really hold.
Do not judge the ideas yet. A dental clinic might end up with 40 lines from a ten-page site. A yoga studio might find class descriptions, teacher bios and a beginner guide on the blog. That list is your raw material.
Tip: also look at pages you forgot about: old blog posts, the booking confirmation text, the returns policy, a PDF menu or price list. Small details like "free parking behind the building" make useful, practical posts.
Page type to post ideas and formats
Every page type suits certain post ideas and formats. Use this table as a starting map.
| Page type | Post ideas | Good formats |
|---|---|---|
| Services or products | One service per post, what is included, who it is for, the steps of the process, common mistakes it fixes | Carousel (one step or benefit per slide), short Reel showing the service |
| FAQ | One question per post, myths versus facts, "what to expect at your first visit" | Single image with the question as a headline, carousel for longer answers, Stories with a question sticker |
| About | Founder story, why you started, the team, your values, behind the scenes | Photo post with a longer caption, Reel from your own photos and clips |
| Prices or packages | Package comparison, what each price includes, seasonal offers, how to book | Carousel comparing options, single image with one clear offer |
| Reviews and testimonials | One review per post, the problem the customer had and the result, a thank-you post | Quote post, carousel with several short reviews (with permission where needed) |
| Blog or guides | Key tips from one article, a checklist, a short summary with a link to the full post | Carousel (one tip per slide), Reel with a voiceover, LinkedIn text post |
| Contact and location | How to find you, parking, opening hours, holiday hours, how to book | Single image, Stories, Google Business post |
You do not need every format. If you are just starting, carousels and single image posts cover most of this table. For sizes per network, see our social media image sizes guide.
Step 2: repurpose, do not copy
Pasting a paragraph from your website into a caption rarely works. Website text is written for someone who searched for you. A post is seen by someone scrolling. Use these steps to turn one page into several posts:
- Pick one idea per post. A services page may describe five treatments. That is five posts, not one long one.
- Lead with the reader's problem. Instead of "We offer deep tissue massage", start with "Stiff shoulders after a week at the desk?"
- Shorten the text. Keep the clearest sentence or two. Move details to slides or to the link.
- Change the angle. The same service can become a "who it is for" post, a "what happens step by step" carousel, a review post and a short FAQ post. Four posts, four different reasons to read.
- Add one call to action. Book, send a message, comment a keyword, visit the page. One per post.
- Fit the caption to the network. A LinkedIn version can be more professional, a Threads or X version much shorter. Hashtags also differ by network; see our guide to Instagram hashtags for small businesses.
Step 3: plan the month
With your list and table, a month of posts becomes a matter of spreading ideas across the weeks. Here is a simple pattern for three posts a week. Adjust it to the cadence you can keep.
| Week | Post 1 | Post 2 | Post 3 |
|---|---|---|---|
| 1 | Main service carousel (from services page) | FAQ answer (from FAQ) | Customer review (from reviews) |
| 2 | Founder story (from about page) | Tips carousel (from a blog post) | Package or price explainer (from prices) |
| 3 | Second service carousel | Myth versus fact (from FAQ) | Behind the scenes Reel (from about and gallery) |
| 4 | Practical info: location, hours, how to book | Another review or result | Seasonal offer or reminder (from prices) |
Rotating page types gives you natural variety: some posts teach, some build trust, some sell. To turn this into a working schedule with dates, networks and status, use our simple content calendar guide and its free template.
Keep the facts accurate
Reusing website content has one risk: your website may be out of date, or your post may get ahead of it. A post with the wrong price or old opening hours creates awkward conversations. A short checklist helps:
- Check the live page before posting. Prices, hours, staff names and offers change. Confirm them on the day the post is scheduled, not when it was written.
- Do not add claims that are not on the site. If the page does not say "best in town" or give a number of clients, the post should not either.
- Date your offers. Write "until 30 November" rather than "for a limited time", and remove the post or add a comment when it ends.
- Ask before quoting customers. A public review is usually fine to share, but use only the first name or initials and never private details.
- Fix the site too. If writing a post shows that a page is out of date, update the page first. Your posts will link there.
The most reliable habit is a review step: nothing goes out until someone who knows the business has read it.
How Moonya helps
Moonya is a social media autopilot for small businesses, and it starts exactly where this guide does: your website. Its Brand Brain reads several pages of your site in a few minutes and learns your offer, voice, audience and brand colors. You can also add documents, such as a price list.
From there you can set post automations (for example, "a carousel every Monday at 9 am"), use one-off "Generate a post" with a format, topic and call to action, or paste material such as a blog article, notes or a product description and get a post made from it. Posts come as carousels, single image posts, Stories and Reels, designed in your brand colors and fonts.
Every post waits for your approval. You can edit captions and slides, approve or skip, and nothing is published without your yes. That is your accuracy check. Moonya is not free (plans start with a 7-day trial for $1, see pricing), and if you only want to schedule posts you already made, a plain scheduler can be enough (see Moonya vs Buffer for the difference).
Keep reading
Once your first month is planned, build it into a simple social media content calendar. If you want to turn service pages into video, see how to make Instagram Reels without filming, and for stronger openings read our guide to Reels hooks.
By industry: see how this works for beauty salons, restaurants and cafes, dental clinics and gyms and trainers, or browse all industry playbooks.
FAQ
How many posts can I get from a small website?
It depends on the site, but each service, each FAQ answer, each review and each blog tip can be its own post. A site with a handful of pages often gives enough ideas for several weeks when you post a few times a week.
Can I copy text from my website straight into a caption?
You can reuse facts and phrases, but rewrite the text for social media. Lead with the reader's problem, keep it short and add one call to action.
Will reusing website content hurt my SEO?
Social posts are a different channel from your web pages, and short rewritten captions are not a copy of your pages. Linking posts back to the relevant page also helps visitors find the full information.
What if my website is out of date?
Update the page first, then make the post. Your posts will often link to the page, so the two should say the same thing.
Which page should I start with?
Start with your main services or products page, because it is closest to what you sell. Then add FAQ answers and reviews for trust.
Can Moonya make posts from my website automatically?
Moonya's Brand Brain reads several pages of your site to learn your offer and voice, then creates drafts from automations, one-off requests or material you paste. Every draft waits for your approval before it is published.