PinterestInstagramFacebookThreads · X · TikTok · YouTube

Posts that sell your products. Not posts that fill a calendar.

I plan, write, design and schedule social content for my own US store. Every post is tied to one buyer, one product and one real offer, and checked before it goes out.

FREE3 finished posts for your product, before you hire
Pin
2:3 · 1000×1500
Feed slide
4:5 · 1080×1350
Story
9:16
Square1:1
Thumbnail16:9 · 1280×720
HookReal offerRight size

The five formats every image is cropped to

1,870posts planned for my store MyDogPics, Oct 2026 – Mar 2027
7channels in one plan, each with its own copy rules
1,707image briefs built on real product photos
2,658rows in one Google Sheet tracking every post and image

From the MyDogPics social kit status, Oct 9, 2026.

The real plan

What 1,870 posts look like

This is the actual six-month plan I run for MyDogPics. A mix built for search, for the feed and for conversations, not one post type copied 1,870 times.

Posts by typeMyDogPics plan · Oct 1, 2026 – Mar 31, 2027
Pinterest pins735
Instagram stories209
Instagram Reels130
TikTok182
YouTube Shorts130
X101
Threads78
Facebook posts + Reels156
Instagram carousels52
FB community + YouTube38
Email, SMS, PR, creator, other59
1,707 image briefs by formatsame plan
Pins 2:3735
Instagram slides 4:5496
Instagram feed150
Stories 9:16132
X squares104
Facebook squares78
YouTube thumbnails12

The system

Six parts. Every week.

Plan

A calendar tied to your sales dates

  • US holidays, seasons, launches, gift dates
  • A missed date is moved or retired, never posted late
Copy

Written for each channel, by its own rules

InstagramHook in the first 125 characters · 3–5 hashtags at the end
Carousel5–8 slides · one idea per slide · ≤ 12 words
FacebookIts own text, never the Instagram caption
X & Threads280 characters on X · Threads in its own voice
Pinterest

Pins built for search

  • Main keyword in the first 40 characters of the title
  • 150–500 character descriptions with buyer-intent words
  • Board plan, UTM links, bulk-upload CSV with image URLs
Images

From your real product photos

  • Product, print and logo never redrawn or recoloured
  • Alt text from each picture, SEO file names, EXIF
  • One Google Drive library, one file per version
Schedule

Nothing posts without your OK

  • One weekly batch for your approval
  • Scheduled with partner access in Meta Business Suite and the native schedulers, or an upload pack you post yourself
  • A posting log, so nothing posts twice
Learn

Every week, what worked goes back into the plan

Quality

Every post passes a content gate

A post that misses one element is rewritten by hand. It is never filled with a template sentence.

Must carry

  • Hook
  • Buyer persona
  • Pain point
  • Angle
  • Insight
  • Real offer
  • Call to action
  • Keyword
MismatchCopy about one page linking to another, "link in bio" on Facebook or Pinterest, a holiday on the wrong date
BLOCKED
DuplicateThe same text on two channels, or a template sentence with only a keyword swapped
BLOCKED
Fake offerA discount or shipping promise the store does not have
BLOCKED
Bad toneFiller words, shouting, emoji walls, selling on a memorial post
BLOCKED
All checks passGoes into your weekly batch for approval
READY

Formats

The right size and safe zone, every time

Pin 2:31000 × 1500
Feed 4:51080 × 1350
Story 9:161080 × 1920
Square 1:11080 × 1080
Thumbnail 16:91280 × 720

Dashed line = safe zone. Stories keep the top 250 px and bottom 340 px free of text and faces.

Proof

MyDogPics home page: dog photo gifts made from one picture of your dog
MyDogPics.com · the store this system runs for

Running live on my own store

  • 735Pinterest pins planned, each title and description written one at a time
  • 429images generated and checked so far, every one from real product photos
  • 610images in the Google Drive library, synced to the Sheet with a Pinterest bulk tab
  • 13buyer personas in the content gate: dog moms and dads, gift buyers, families, couples, grandparents, memorial gifts and more
FREE · BEFORE YOU HIRE

Judge my work on your product first

  • 3 finished posts for one of your products
  • Copy written for your channels, with hook, offer and CTA
  • An image brief for each post, built on your real product photo
3free posts for your store
  1. 1 · Your store URL
  2. 2 · The product you want to push
  3. 3 · Your channels and your real offers
Request them on the platform →

How it runs

3 free posts first, then a weekly rhythm

13 free postsFor one product, so you can judge the voice and the look.
2BriefBest sellers, real offers, words you never use, your buyers.
3Weekly batchCopy, images, UTM links, all checks passed.
4Your OKScheduled with partner access or as an upload pack.
5Log & learnEvery live post logged. What worked goes back in.
Free revisions

If a post does not match the brief we agreed, I revise it for free until it does.

What you receive
  • Content calendar (Sheet or CSV)
  • Final copy per channel, first comment, alt text
  • Images in every size you need
  • Pinterest bulk CSV, upload packs, posting log
My rules
  • No fake reviews or "customer photos"
  • No invented discounts or delivery promises
  • AI images labeled where the platform asks
  • Partner access only, never your password

FAQ

Before you hire

Which stores is this for?

Online stores on WooCommerce, Shopify or similar that sell to US buyers: apparel, gifts, pet products, home decor, personalized products.

Do you post for me?

Yes, after you approve each weekly batch. I schedule with partner access, or you get an upload pack and post it yourself.

Do you make the images?

Yes. Images start from your real product photos. Your product is never changed, and each image is checked before use.

What do the 3 free posts include?

Final copy for your channels and an image brief for each post, for one product you choose.

See 3 posts for your product before you spend a dollar.

Reply to my proposal with your store URL, the product you want to push and your channels. I send 3 finished posts back.

See what's in the free posts →

All work and payment stay on the platform you found me on.

Sample · format example

What 3 free posts look like

A format example for an invented product, not a client result. Your 3 posts use your real product photo and your real offer, and each channel gets its own copy.

Pinterest pin · 2:3

Title: Personalized Dog Mom Mug: A Gift She Will Use Daily

Description: Looking for a dog mom gift that is not another card? This mug carries her dog's name in clean lettering, holds a full morning coffee and survives the dishwasher. [your real offer here]. Shop the mug and add the name at checkout.

Keyword in the first 40 characters · 150–500 character description · UTM link · alt text from the photo

Instagram · 4:5 feed

Caption: Her dog has a name. Her mug should too.
[your real offer here]. Tap the link in bio to add the name.

#dogmom #dogmomgift #personalizedgift

Hook in the first 125 characters · 3–5 hashtags at the end

Facebook · own text

Post: Shopping for the dog mom in your family? Our personalized mug puts her dog's name on every coffee. Tell us the name at checkout and we handle the rest. [your real offer here].

Never the Instagram caption · no “link in bio” on Facebook

Every post passes the content gate (hook, persona, pain point, angle, offer, CTA, keyword) before it can be scheduled. “[your real offer here]” is filled only with an offer your store really has.

Guides

Free guides for this topic

All guides · Case studies · Free templates · FAQ · Glossary · About

Contact

Talk to me directly

Send the details below and I reply within 24 hours (I work from Ho Chi Minh City, UTC+7, and overlap with US mornings). Found me on Upwork or Fiverr? Reply there: that work and its payment stay on that platform.

Email

kaibuildsvalue@gmail.com

Send me an email →

  • Free first step: mini-audit, 10 real rows, or 3 posts
  • Reply within 24 hours
  • No obligation to hire

Your message goes to kaibuildsvalue@gmail.com. I use it only to reply to you.

3 free posts for your product, before you hire Get them →