Tool

Testimonial Post Generator for Apps: Turn App Store Reviews Into Posts

A testimonial post puts a real user's words, or your star rating, on a designed image. Spreadcast turns each new 5 star App Store review and rating milestone into a testimonial post, and holds any post that quotes a reviewer until you approve it.

Free to start · No credit card · No manual posting

What Is a Testimonial Post?

A testimonial post is a social media post built around something a customer said about your product. It has three parts: the customer's words or rating, a credit that says who said it and where, and your own branding. For an app, the raw material is nearly always an App Store review or the app's average star rating.

The words overlap, so here is how this page uses them. A rating is the number of stars. A review is what a user wrote on the store. A testimonial is a review or comment that you have chosen to show in your own marketing, and that step changes its status in the United States: the FTC's questions and answers on its reviews rule say consumer reviews become testimonials when a business features them in its advertising. A case study is the long version, with numbers and a named customer, and it belongs on a website more than in a feed.

You will also see it called a review post, a customer review post or a social proof post. A good one is real, recent, readable and used with permission, and this page takes those four in turn.

Why a Testimonial Post Works: What the Research on Reviews Says

People believe other people before they believe a brand. In Nielsen's 2021 Trust in Advertising study, a survey of more than 40,000 people, 88 percent said they trust recommendations from people they know above every other channel (Nielsen's summary of the study). A review from a stranger is the next best thing, and for many buyers it is close: in the BrightLocal Local Consumer Review Survey 2026, which asked 1,002 US adults about local businesses, 49 percent said they trust online reviews as much as a personal recommendation.

Two more findings shape how a review post should look. Fresh reviews count for more than old ones: 74 percent of the people in BrightLocal's survey look for reviews written in the last three months. And a perfect score is less convincing than a very good one. Northwestern's Spiegel Research Center found, in research first published in 2017, that the chance of a purchase peaks when the average rating is between 4.0 and 4.7 stars and falls as it nears 5.0, and that a product with five reviews is 270 percent more likely to be bought than one with none (Spiegel's report on how online reviews influence sales).

None of these studies measured apps. Nielsen covers advertising in general, BrightLocal covers local businesses and Spiegel studied online retail. The lesson still carries: show recent reviews, show the real average even when it is 4.6, and keep the reviewer's own words.

The Rule for an App Store Review Post: Ratings Yes, Quotes Only With Permission

Apple treats your rating and your reviews differently, and the whole product is built around that difference. Apple's ratings and reviews page says your rating can appear in marketing as long as it matches the app's current rating. For the text of a customer review the bar is higher: it can be used "only if permission from the reviewer is granted."

So a post that says "4.8 stars on the App Store" needs nobody's sign off, provided 4.8 is your rating on the day it goes out. A post that prints what a reviewer wrote needs a yes from that reviewer first. Spreadcast follows the same split. A post that only shows the rating follows your normal setting, so in full autopilot it is published by itself. A post that quotes the review is held until you approve it, even in full autopilot, so you have time to get permission.

Two details on the rating. Apple says the summary rating is specific to each territory, so the number on the US store can differ from the one in Germany. Name the store when you quote it to an audience in more than one country. And because the rating moves, an old rating post can become wrong. Check the number before you repost one.

How Spreadcast Turns a 5 Star Review Into a Review Post for Your App

  1. Step 1

    Paste Your App Store Link Once

    Start at the start page. Spreadcast reads the public listing: the icon, the screenshots, the rating and the reviews. It needs no SDK and no access to your developer account. App Store only for now.

  2. Step 2

    It Checks the Listing Every Day

    A new 5 star review, or a milestone such as 1,000 ratings or a 4.8 average, starts a draft. The design uses your app icon, colors read from the icon and your own screenshots, so it looks like the rest of your feed.

  3. Step 3

    Rating Posts Are Scheduled

    A post that shows only stars or a count takes the next free slot on your calendar. In approve first mode it waits for one tap. In full autopilot it publishes without you.

  4. Step 4

    Quote Posts Wait for You

    A post that prints the reviewer's words stays in your queue until you approve it. Use that pause to ask the reviewer, with the sample messages further down this page.

  5. Step 5

    You Approve and It Publishes

    On Pro the post goes to the accounts you connected, with a caption written for each network: Instagram, TikTok, LinkedIn, Facebook, Threads, Pinterest, Bluesky, Mastodon, Telegram and Discord, plus YouTube for video posts. On Free you download the draft and post it yourself.

Your First Week: From App Store Link to First Published Testimonial Post

What the first week looks like for one app on the Pro plan in approve first mode. Trailmark, the hiking app used in the examples on this page, is invented.

  1. Step 1

    Day One: Check the Brand Kit and Connect Your Networks

    After you paste the link, open the brand kit screen and confirm the icon, the colors and the screenshots are the ones you want on a quote card, because every later post uses them. Then connect each social account once.

  2. Step 2

    The Day a 5 Star Review Arrives

    Spreadcast finds it at the next daily check and drafts the post. A draft that quotes the review is held. Send your permission message the same day, while the reviewer still remembers writing it.

  3. Step 3

    While You Wait for the Reviewer

    A rating post needs no reply from anyone. Approve it and it takes the next free slot, so your feed moves while the quote is pending. Look once at the number on the image and compare it with the store you are naming.

  4. Step 4

    The Reviewer Says Yes

    Save the reply and approve the held post. It goes out at its slot with a caption for each network. If the reviewer wants a shorter cut or a different name on it, make that version yourself with New Post, using the wording they agreed to.

  5. Step 5

    The End of the Week

    If no update shipped, Spreadcast drafts a post about one of the app's features, so a review is never the only thing on the feed. Drag a post to another day on the calendar when two land together.

Testimonial Social Media Post Examples: Five Layouts With Captions

Five testimonial post ideas, written as examples for this page. Trailmark is an invented hiking app and "Maya R." is an invented reviewer. They show the layout and the wording, and they are not real reviews.

  • The Quote Card

    On the image: five stars, then "Lost signal two hours in and the map kept working. Found my way back in fog." and the credit "Maya R., App Store review" (example). Caption: "This is why we built offline maps. Thank you, Maya, for letting us share it. Trailmark is on the App Store." This layout needs the reviewer's permission.

  • The Rating Card

    On the image: "4.8" in large type, five stars, and "on the App Store, October 2026". Caption: "4.8 stars from the people who use Trailmark on real trails. If the app helped you this season, a rating helps the next hiker find it." No permission needed, as long as 4.8 is the current rating.

  • The Milestone Card

    On the image: "1,000 ratings. Thank you." with the app icon. Caption: "A thousand of you took a minute to rate Trailmark. We read every review, including the two star ones, and the next update fixes the thing you mentioned most." It is a thank you post, so keep the ask out of it.

  • The Review Plus Screenshot

    On the image: a short quote on the top third ("The elevation view is the best I have used") above the screenshot of the feature the reviewer praised. Caption for Instagram: "Maya on the elevation view. Swipe up on any trail to see yours." The screenshot proves the feature exists. It needs permission, because it quotes.

  • The LinkedIn Version

    Same quote card, longer caption in the founder's voice: "We shipped offline maps in March after a year of requests. Last week a hiker wrote that it got her back to the trailhead in fog. I have read that review about ten times. Here is what we learned building it." On LinkedIn the story around the review does the work.

Testimonial Post Examples by Network: Limits and What to Write

Spreadcast makes one 1080 by 1350 image and writes a separate caption for each of the 8 networks. The limits come from each network's own documentation, checked in October 2026. The sample lines are examples for Trailmark and quote an invented reviewer.

Testimonial Post Examples by Network: Limits and What to Write
NetworkLimit to knowHow the testimonial post changes there
InstagramFeed images between 4:5 and 1.91:1, captions up to 2,200 characters (Meta's Instagram publishing reference).The image carries the quote, so the caption stays short: why the review matters, a thank you, where to get the app. Example: "Maya took Trailmark into the fog and came back. Offline maps work on every trail you save." More on the Instagram post generator page.
FacebookMeta recommends a vertical 4:5 image for a single image in Facebook Feed, in its guidance on aspect ratios, which is written for ads.Same image, a caption of one or two full sentences, and the App Store link in the caption itself.
LinkedInPosts up to 3,000 characters (LinkedIn's help page on posting). Image ratios from 3:1 to 4:5 (LinkedIn's help page on sharing photos).The longest caption of the eight. A client testimonial LinkedIn post works when the founder tells the story behind the feature the reviewer praised. See the LinkedIn post generator.
ThreadsText limited to 500 characters (Meta's Threads API overview).One thought in a talking voice. A question the review raises works well: "Where is the worst place your map app ever lost signal?"
BlueskyPost text up to 300 characters (Bluesky's post schema).Short and plain, one sentence and the App Store link.
PinterestA 2:3 image at 1000 by 1500 pixels is recommended, with a title up to 100 characters and a description up to 800 (Pinterest's product specs).A 4:5 image is shorter than 2:3, so nothing is cut off. Pinterest says the description is used for relevance, so write what a searcher would type: "offline hiking map app review".
TikTokPhoto posts take a title up to 90 characters and a description up to 4,000 (TikTok's photo post reference).The still image goes out as a photo post. Put the hook in the title: "4.8 stars from hikers who lost signal".
TelegramA photo caption holds up to 1,024 characters (the Telegram Bot API reference for sending photos).Channel readers already follow you, so the caption can be warmer and a little longer: who wrote the review, what changed in the app because of reviews like it, and the App Store link.

Sizes for every placement are in the guide to social media image sizes, and the caption rules per network are on the social media caption generator page.

Testimonial Captions for Instagram: Ten Examples, With and Without a Call to Action

The image carries the review, so the caption does a different job: it says why the review matters and what to do next. Meta's Instagram publishing reference allows 2,200 characters, and Instagram's hashtag help page now allows up to 5 hashtags on a post. Every caption here is an example for Trailmark, the invented hiking app, and quotes invented reviewers.

Testimonial Captions for Instagram: Ten Examples, With and Without a Call to Action
Kind of postCaption (example)Call to action
Quote card, thank you onlyMaya took Trailmark into the fog and found her way back. Thank you for letting us share it, Maya.None. A thank you reads better without an ask
Quote card that sends people to the app"The map kept working with no signal." That line from Maya is why offline maps exist. Trailmark is on the App Store, and the link is in our profile.Download
Rating card4.8 stars from hikers who use Trailmark every weekend. If the app helped you this season, a rating helps the next hiker find it.Rate the app
Milestone card1,000 ratings. We read every one, and the next update fixes the thing you mentioned most.None
Review plus screenshotMaya on the elevation view. Open any trail and swipe up to see yours.Try the feature
A review that answers a doubtWorried about battery on a long hike? One reviewer finished eight hours on the trail with 60 percent left.Download, if the reviewer agreed to the quote
A comparison from someone who tried others"The only one where the elevation view matches what my legs feel." Thank you to the hiker who tried four apps before ours.None
Asking for honest reviewsReviews like this keep a small team going. If Trailmark got you home, or did not, tell us how it went in a review on the App Store.Write a review, open to every user
A beta tester's wordsSam has used Trailmark since the first build. Sam tested the app before release and got a free year for it.None. The disclosure is the point
Founder voiceI read this review three times this morning. Offline maps took us a year, and this is the first time someone said they got them home.None

A testimonial post with a call to action keeps to one ask, placed at the end. Apple's App Store marketing guidelines ask you to always include a call to action to download the app in your marketing, so the quote card that sends people to the App Store is the one to use most. Put hashtags after the call to action.

Testimonial Wording Examples: Which Line of a Review to Put on the Image

Most reviews bury their best sentence. These five reviews are invented for Trailmark to show the cut. In each one, every word on the image is the reviewer's own, in the reviewer's order.

Testimonial Wording Examples: Which Line of a Review to Put on the Image
The full review (example)The line for the imageWhy this line
"Great app, use it every weekend. Lost signal two hours in and the map kept working. Found my way back in fog. Five stars.""Lost signal two hours in and the map kept working. Found my way back in fog."A moment and a result. "Great app" could be about any app.
"I have tried four trail apps. This is the only one where the elevation view matches what my legs feel. Subscription is a bit pricey though.""This is the only one where the elevation view matches what my legs feel."A comparison from someone who tried the others. Show the reviewer the cut, since it leaves out the price remark. If the review were mostly a complaint, quoting its one kind sentence would misrepresent it.
"Downloaded it for one trip to the Dolomites and now my whole hiking group uses it."The whole review.Short enough to use complete, and it shows people recommending the app to each other.
"Version 2.4 fixed the battery drain. Eight hours on the trail and I still had 60 percent.""Eight hours on the trail and I still had 60 percent."A number the reader can picture. Post it the week of that update, next to your app update announcement.
"Best app ever!!! Love love love it."No quote. Use the rating card.Kind, but there is no detail to quote. It counts toward the 4.8, and that is its job.

When you ask a user for a testimonial directly, three questions bring out lines like these: What were you doing when the app helped? What did you use before? What would you tell a friend who is deciding?

Testimonial Post Design: Six Rules That Keep a Review Readable

A testimonial post is read in about a second, on a phone, by someone who has never heard of your app.

  • One Review per Image

    Three quotes on one image means three blocks of small type. Give one review the whole frame and save the others for next week.

  • Cut to the Strongest Sentence

    Aim for 12 to 25 words on the image. Pick the sentence with a concrete detail in it ("found my way back in fog") over general praise ("great app"). Shorten by leaving words out, never by changing them, and get the cut approved along with the quote.

  • Check the Contrast

    The W3C guidance on minimum contrast asks for a ratio of at least 4.5 to 1 between text and background, or 3 to 1 for large text, which it defines as 18 point or 14 point bold. It is written for web pages, and it is a sound bar for text on an image too. White type on a light brand color is the usual failure.

  • Show the Stars and Say Where They Are From

    Five drawn stars with "App Store review" under them tell the reader this is a real review from a real store. Use the count the reviewer gave. Provenance has a measured effect in retail: Spiegel's research found that a verified buyer badge on a review improved the odds of purchase by 15 percent.

  • Credit the Reviewer the Way They Agreed To

    App Store reviews carry a nickname. Use it as written, or the name the reviewer gave you when they said yes. Do not add a photo, a job title or a city they did not offer.

  • Keep Your Own Brand on It

    Your icon, your colors and one of your screenshots make the post yours when it is shared without the caption. That is what the brand kit is for.

Testimonial Post Template: A Layout to Copy for a 1080 by 1350 Image

The layout Spreadcast uses for a quote post, written out so you can rebuild it in any editor. The pixel figures are our working rules for a 1080 by 1350 portrait and not platform limits.

Testimonial Post Template: A Layout to Copy for a 1080 by 1350 Image
Zone, top to bottomWhat goes thereWorking rule
Top marginNothingAbout 80 pixels, so the image does not feel cramped in a grid
StarsFive drawn stars in your accent color, or the rating number on a rating cardOne line, no wider than the quote below it
QuoteThe reviewer's strongest sentence, in the reviewer's wordsLarge type that reads at phone size, at most six lines
Credit"Maya R., App Store review" (example), or the name the reviewer agreed toAbout half the size of the quote
ScreenshotThe screen of the feature the reviewer praised, in an iPhone frameThe lower third to half of the image
Brand cornerYour app icon and nameSmall, in a corner the screenshot does not cover
Badge, optionalApple's App Store badgeOne per layout, smaller than the quote, per Apple's marketing guidelines

Spreadcast fills this template for every new 5 star review and holds the quote version until you approve it. A customer review post template for a rating card drops the quote and credit and makes the number the largest thing on the image.

How to Ask a Reviewer for Permission, With a Sample Message

The hard part is reaching the person. An App Store review shows a nickname and nothing else. The way Apple describes for answering a reviewer is a public response in App Store Connect, and Apple's guidance on responding to reviews says the reviewer is notified when you respond. The same guidance tells you to keep responses free of marketing language, so use the response to thank the person and invite them to write to your support address. Ask for permission in the private conversation that follows.

You will get a yes far more often from people you can already reach: users who wrote to support, beta testers, people who tagged you on social media, or anyone who answered a feedback form in the app. When one of them says something kind, ask right then.

A sample message you can copy: "Hi Maya, thank you for the review of Trailmark. The line about finding your way back in fog made our week. Would you be happy for us to share that sentence in a post on our social accounts? We would credit it to 'Maya R.' or any name you prefer, or to no name at all. If you would like it shortened or taken down later, just tell us."

Three things make that message work. It quotes the exact words you want to use, it offers a choice of credit, and it says the yes can be withdrawn. Save the reply as a screenshot or an email. If the answer is no, or there is no answer, post the rating card and leave the quote out. For getting more reviews in the first place, see how to get App Store reviews.

Video: Writing Developer Responses to App Store Reviews

A short tutorial from Paul Solt, an iOS developer and teacher.

Paul Solt shows how to reply to App Store reviews in a personal voice, which is often the first step before asking a reviewer to let you share their words. Video by Paul Solt on YouTube

How to Ask for a Testimonial: Five Messages for Five Situations

The sample above is for a reviewer you can email. These cover the other cases. All of them are examples to adapt, and Maya is an invented reviewer.

  • A Public Response to an App Store Review

    "Thank you, Maya. Hearing that the map held up in fog means a lot to the team. If you ever have a question or an idea, the support address is on our App Store page." Keep it to thanks and a way to reach you, since Apple asks for responses without marketing language. Apple's help page on responding to reviews says a response can take up to 24 hours to appear.

  • A Reply to a Support Email That Ends in Praise

    "So glad the fix worked. You wrote 'this app saved my trip', and we would love to share that line on our social accounts. May we, credited to your first name and last initial? A no is completely fine."

  • A Message to Someone Who Tagged You

    "Thanks for the post about Trailmark. Could we quote your sentence about the elevation view on an image for our own accounts, credited to your handle? We will send you the image before it goes out."

  • A Request to a Beta Tester

    "You have used Trailmark since the first build. If you had to tell another hiker what it is good for in one or two sentences, what would you say? With your permission we would post your answer with your first name." Say in the post that the person tested the app before release.

  • One Follow Up, Then Stop

    "Following up once on my note about sharing your review. If we do not hear back we will not use it, and thank you again for writing it." Silence is a no. Keep the yes you do get on file: the reply, the exact wording approved, the name to credit and the date.

The FTC's Rules on Endorsements and Fake Reviews

In the United States, a review you put in your marketing is no longer only a review. The Federal Trade Commission's Consumer Reviews and Testimonials Rule went into effect on October 21, 2024, and the FTC's questions and answers on the rule say that reviews featured in marketing materials become testimonials. This table is a summary and is not legal advice.

The FTC's Rules on Endorsements and Fake Reviews
What the FTC saysWhat it means for your testimonial post
Fake or false reviews and testimonials are prohibited, and courts can impose civil penalties for knowing violations (FTC rule questions and answers).Never write a review yourself, invent a reviewer or post a quote nobody gave you. Label any mockup as an example, the way this page does.
Reviews and testimonials from company insiders must clearly disclose the relationship (same FTC page).A review from your cofounder, an employee or a relative is not a customer review. Leave it out of your posts or say who wrote it.
Incentives for reviews are allowed, but they cannot be tied to the review being positive (same FTC page).Do not offer a free month for a 5 star review. If a reviewer received anything, say so in the post.
Choosing especially positive reviews for your marketing is not banned by the rule, but using reviews that are not representative could be deceptive under the FTC Act (same FTC page).Feature your best review, and keep the real average in view. A rating card in the same month as a quote card does that.
An endorsement has to be the endorser's honest opinion or real experience (FTC Endorsement Guides questions and answers).Trim a quote for length only. Do not join two sentences so they claim something the reviewer did not say.
Asking only customers you expect to be happy can mislead if it substantially skews how favorable the reviews look. Inviting all customers to post honest reviews is fine (same FTC guidance). The FTC guide for marketers on soliciting reviews adds that you should ask only people who have used the product.Ask everyone, then choose which reviews to feature. Apple's rating prompt reaches every user, and Apple's ratings and reviews page allows it up to three times in a 365 day period.
If an endorser's result is exceptional, the ad has to make clear what results people can generally expect (same FTC guidance).Be careful with reviews that promise an outcome ("lost 20 pounds", "doubled my income"). Feature reviews about what the app does.
When a picture carries the endorsement, a disclosure in the post's description may not be enough, and it may need to be superimposed over the picture (same FTC guidance).If the person you quote got a free subscription or tested the app for you, write that on the image, beside the credit.

Apple has its own penalty. The App Review Guidelines say that attempts to manipulate reviews with paid, incentivized, filtered or fake feedback can end in removal from the Apple Developer Program. Apple reports that it processed over 1.3 billion ratings and reviews in 2025 and blocked close to 195 million fraudulent ones (Apple's 2025 fraud prevention report).

Five Testimonial Post Mistakes and How to Avoid Each One

  • Posting a Rating That Is No Longer True

    A 4.9 card from last spring is wrong if the store shows 4.7 today. Apple's permission covers your current rating only. Put the month on the image and recheck the number before any repost.

  • Showing Only Perfect Scores

    A feed of nothing but 5.0 reads as filtered. In Spiegel's research the likelihood of purchase peaked between 4.0 and 4.7 stars. Post the average you have.

  • Recycling Old Reviews

    In BrightLocal's 2026 survey, 74 percent of people look for reviews from the last three months. Retire a quote card after a season, and let new reviews replace it.

  • Small Type Over a Busy Screenshot

    Text laid straight over an image is where contrast fails. Nielsen Norman Group's guidance on text over images suggests darkening the image or blurring the area behind the text until it reaches the 4.5 to 1 ratio. A solid panel behind the quote is the simplest fix.

  • Crowding the Image With Badges

    Apple's App Store marketing guidelines call for one App Store badge per layout, placed so it is not the dominant artwork. A quote, stars, a credit and one badge are already four things. The rules are summarized in the guide to App Store marketing guidelines.

How to Post Testimonials on Instagram: Feed, Stories, Highlights and a Pinned Post

One approved review can live in four places on Instagram. The menu names come from Instagram's help pages for the iPhone app, read on October 17, 2026.

  1. Step 1

    Post the Quote Card to Your Feed

    A 1080 by 1350 image is 4:5, the tallest shape Meta's Instagram publishing reference accepts in the feed, so nothing is cropped. Use one of the captions above. On Pro, Spreadcast publishes it for you once you approve it.

  2. Step 2

    Share It to Your Story

    Stories are a full screen 9:16 frame. Meta's guide for Instagram Stories ads asks you to keep about 14 percent at the top and 35 percent at the bottom free of text, and the same areas hold the profile name and reply bar in a normal story. A 4:5 post shared to a story sits in the middle, clear of both.

  3. Step 3

    Save It in a Reviews Highlight

    A story disappears after a day, and a highlight keeps it on your profile. Instagram's highlights help page describes the steps: go to your profile, tap New, choose the stories, tap Next, then Edit cover to pick a cover and a name such as Reviews, and tap Add. Stories you add stay visible as highlights until you remove them.

  4. Step 4

    Pin the Best One to Your Grid

    Instagram's help page on pinning says you can pin up to 3 posts to the top of your profile: open the post, tap Options, then Pin to main grid. A pinned review is the first thing a visitor sees, so pin the one with the most concrete detail. When you unpin it, the post returns to its place in the grid.

  5. Step 5

    Retire It After a Season

    When a newer review is stronger, swap the pinned post and the highlight. If the image shows a star rating, check it still matches your current rating before it stays pinned for months. The Instagram post generator page covers the rest of the feed.

How to Post Testimonials on Social Media: Five Ways Compared

We make Spreadcast, so it is listed first, and the second column is the reason: it is the only option here that notices the review, designs the post and publishes it for you. Prices were read on each vendor's own pricing page in October 2026.

How to Post Testimonials on Social Media: Five Ways Compared
Way to do itWho finds the review and makes the imagePublishingCost
SpreadcastSpreadcast checks your App Store listing every day, designs the post from your icon, colors and screenshots, and holds every quote post for your approval.Spreadcast publishes it for you to 8 networks, with a caption written for each.The Free plan drafts every post to download. Pro is $29 a month flat, with design, captions and publishing included (pricing).
A design editor such as CanvaYou read the reviews, choose one and lay it out on a template.You download the image and post it. Canva's Content Planner, on paid plans, schedules one design to one platform at a time (Canva's Content Planner help page).Canva is $0 on Free and $18 a month on Pro. The price does not include the time each post takes you.
A chat assistantYou paste the review in. It can suggest which sentence to quote and draft captions. Laying the quote out in your brand is still your job, and it cannot know whether the reviewer said yes.You post it yourself.Depends on the assistant you use.
A testimonial collection toolSenja and Testimonial collect testimonials through forms and imports, and show them as website widgets and shareable images. A good fit when praise reaches you by form, email or social post and you want a wall of it on your site.Made for collecting testimonials and showing them on your website.Senja is free for the first 15 testimonials, then $29 a month. Testimonial is free for 10 text and 2 video testimonials, then $25 a month billed annually.
A scheduler such as BufferYou make the image somewhere else and upload it.Publishes on a schedule to the channels you connect.Buffer Essentials is $6 a channel billed monthly, so 8 networks cost $48 a month (8 times $6) before anyone has made a post.

These combine well. Many app teams let Spreadcast run the recurring review, rating and update posts and keep an editor for a one off campaign.

What the Testimonial Graphic Generator Does Not Do

It does not ask the reviewer for you. Permission is a conversation between you and the person who wrote the review, and Spreadcast holds the post until you say it is cleared.

It reads App Store reviews only. Google Play reviews are not supported yet, and it does not import reviews from G2, Trustpilot, Google or a spreadsheet. It makes still images, 1080 by 1350 pixels, so there are no video testimonials and no carousels on autopilot. It does not reply to reviews in App Store Connect, and it does not write reviews. Every quote in a draft is one that is already on your public listing.

If you want a review post that is not tied to a new review, you can make a single post by hand with New Post. Posts about new versions are covered on the product launch post generator page. For where review posts sit in a wider plan, read how to promote an app on social media. The rules for badges and device images that sit next to a review on a post are in the guide to App Store marketing guidelines.

Questions

Frequently Asked Questions

What is a testimonial post?

A testimonial post is a social media post built around what a customer said about your product: usually a short quote, a star rating and a credit, set on a branded image. For an app, the source is most often an App Store review or the app's average rating.

Can I post App Store reviews on social media?

You can post your rating freely if it matches your current rating. To post the text of a review you need the reviewer's permission. Both rules are on Apple's ratings and reviews page.

How do you write a testimonial post caption?

Start with why the review matters to you, thank the reviewer by the name they agreed to, and end with where to get the app. Two or three sentences is enough. Do not repeat the quote in the caption, because it is already on the image.

What are good testimonial wording examples?

The best testimonials name a moment and a result: "Lost signal two hours in and the map kept working." Weak ones are general: "Great app, love it." When you ask a user for a quote, ask what they were doing when the app helped. The answer is usually the line you want.

What size is a testimonial Instagram post?

Spreadcast makes every post at 1080 by 1350 pixels, a 4:5 portrait. Meta's Instagram publishing reference accepts feed images with an aspect ratio between 4:5 and 1.91:1, so 4:5 is the tallest shape the feed allows.

Is the testimonial graphic generator free?

The Free plan is $0 for 1 app. It spots new reviews and milestones and gives you post drafts to download, with a small Spreadcast mark. Pro at $29 a month removes the mark and publishes for you. Studio at $79 a month covers 5 apps. Details are on the pricing page.

Do I have to approve every review post?

You approve every post that quotes a reviewer, in every mode. Posts that show only your rating or a milestone follow the mode you chose: one tap in approve first, or published without you in full autopilot.

Sources

Where These Facts Come From

Every outside number, rule and price on this page links to the page it was taken from.

  1. Ratings, reviews, and responsesApple Developer
  2. Respond to reviewsApp Store Connect Help
  3. App Review GuidelinesApple Developer
  4. App Store marketing resources and identity guidelinesApple Developer
  5. The App Store stopped over $2.2 billion in fraudulent transactions in 2025Apple Newsroom
  6. Consumer Reviews and Testimonials Rule: questions and answersFederal Trade Commission
  7. FTC's Endorsement Guides: what people are askingFederal Trade Commission
  8. Soliciting and paying for online reviews: a guide for marketersFederal Trade Commission
  9. Trust in Advertising study 2021, summaryNielsen
  10. Local Consumer Review Survey 2026BrightLocal
  11. How online reviews influence salesSpiegel Research Center, Northwestern University
  12. Understanding contrast (minimum), WCAG 2.2W3C Web Accessibility Initiative
  13. Ensure high contrast for text over imagesNielsen Norman Group
  14. Instagram media publishing referenceMeta for Developers
  15. Best practices for aspect ratiosMeta Business Help Center
  16. Threads API overviewMeta for Developers
  17. Post on LinkedInLinkedIn Help
  18. Share photos on LinkedInLinkedIn Help
  19. Bluesky post schemaBluesky on GitHub
  20. Pinterest product specsPinterest Business Help
  21. Content Posting API photo post referenceTikTok for Developers
  22. Canva pricingCanva
  23. Content Planner help pageCanva Help Center
  24. Buffer pricingBuffer
  25. Senja plans and pricingSenja
  26. Testimonial pricingTestimonial
  27. Bot API reference: sendPhotoTelegram
  28. Use hashtags on InstagramInstagram Help Center
  29. Pin a post to the top of your profileInstagram Help Center
  30. Add a story to your Story HighlightsInstagram Help Center
  31. Ads guide: image ad in Instagram Stories, app installsMeta Business
  32. Video: writing developer responses to App Store reviewsPaul Solt

Researched and written by Spreadcast. Last checked on October 17, 2026.

Still on autopilot

Paste Your App Store Link and Let Your Reviews Do the Posting

Spreadcast drafts a post for your next 5 star review and your next rating milestone. Your next update posts itself too.

Free to start · No credit card · No manual posting