How to write on-site message copy shoppers finish reading

Give a NotiPop one short title and one line, then put the detail in a feed card. You'll keep the same offer facts in both and write copy shoppers can finish.

Red lit rock against black

Match the copy to the surface. A toast interrupt gets one short job that shoppers can finish at a glance. A feed card gets a scannable title, a short description, and a clear action, and shoppers can reopen it later. Paste the same long promo into both, and shoppers dismiss it before they finish reading.

This guide sets out the length and content each message needs, based on Atomato product limits. It compares one bloated message with a NotiPop and feed split, then lists mistakes to avoid. Keep your existing popup and email tools. Use Atomato alongside them so NotiPop carries the moment and NotiFeed holds copy shoppers can reopen.

Why one pasted message fails on every surface

A full-screen welcome script is written for an overlay that holds attention. A corner toast is not that kind of overlay, and neither is a feed card. When the toast repeats three sentences of brand story, shoppers close it to keep browsing. When the feed card is only a vague "Sale now," they skip it because there is nothing to scan. Surface choice still matters (see when to use a popup, the feed, or both for the same offer), but wording has to match the surface you already chose.

Principle: Write the interrupt for one job, in the fewest words that still name the offer and the next step. Write the feed card for scanning: a title that states the news, a description that adds the detail, and an action that says where to go.

Length and content for each message

Check each message against the list below before you ship any copy. If the toast needs more than one short title and one short line, move the detail to the feed. If the feed card has no action, shoppers have nowhere to go after they open it.

  • NotiPop message: use it for one purpose, like a welcome code, cart nudge, exit offer or restock news. Keep it to about one short title and one short line. Put the offer or news in the title and the next step in the line or the button. Leave out any brand essay.
  • NotiFeed card: use it for news shoppers can come back to, like a promo, drop or restock. Shipping cutoffs and milestones fit too. Keep the title up to about 120 characters and the description up to about 200 characters. Write a title that scans, put the detail in the description and add a clear action. An emoji or image is optional.
  • Your existing popup: keep using it for a list signup or a deeper offer that needs a form. Longer copy is fine there. Keep one main ask and match the NotiPop message and the feed so the offer doesn't contradict itself.
  • Your email and SMS platforms: keep using them for follow-up away from the store after the on-site message. Match the length to each channel. Use the same offer facts as the on-site message. Don't paste NotiPop wording blindly into an email subject line.

Conversion principles (urgency, proof, one CTA) still apply. See what makes an on-site message convert. This list gives the length and content of each message, not which trigger to use.

Steps: write toast and feed copy for the same offer

  1. Name the job in one phrase. For example: welcome 10%, cart free-shipping gap, restock for SKU X, or order-by shipping cutoff. If you cannot name it in a phrase, the toast will ramble.
  2. Draft the toast first. The title states the job. One line states the detail or deadline. The CTA names the next step. Cut every sentence the job does not need.
  3. Move leftover detail to the feed card. Keep the title scannable (within ~120 characters). Put the extra line in the description (within ~200 characters). Add an emoji or image if it helps shoppers scan. Set an action that matches the toast CTA.
  4. Align facts with your existing popup and ESP. Use the same percentage, the same code, and the same end date. Do not invent a second offer "for the toast."
  5. Preview both at phone width and read them aloud. If reading the toast takes a second breath, shorten it. If shoppers have to scroll to finish the feed title, rewrite it.
  6. Ship, then watch dismissals and opens. Attributed clicks alone do not prove that shoppers finished reading. A rising dismiss rate on a long toast signals a copy length problem, not only a trigger problem.

Before and after

Before (one bloated block pasted everywhere): Title: "Welcome to our store. Discover premium essentials crafted for everyday life." Body: "Join thousands of happy customers and enjoy 10% off your first order when you sign up for emails. Free shipping over $50. Limited time. Shop new arrivals, bestsellers, and gift sets today." The same block fills the toast, the feed card, and the email ask. Shoppers dismiss the toast mid-sentence. The feed looks like a wall of text with no clear action.

After (a toast-and-feed split for the same offer): Toast title: "10% off your first order." Toast line: "Use code WELCOME10 at checkout." Feed title: "10% off your first order with WELCOME10." Feed description: "New shoppers only. Ends Sunday. Free shipping still stacks over $50." Feed action: "Shop new arrivals." The offer facts stay the same. The length and required details change with each message.

Atomato observation

NotiPop is built for the moment: a small message, in a top corner on desktop and along the bottom on phones, with a concise title, a one-liner, an optional visual, and a CTA. NotiFeed is built for copy shoppers can scan and reopen: a title (up to about 120 characters), a description (up to about 200 characters), an emoji or image, and an action. Run both alongside the popup and ESP tools you already trust. Real urgency still belongs in the facts, not in padded adjectives. See how to use real urgency on Shopify without fake countdown timers when a deadline is real.

Attributed clicks on a long toast are not the same as incremental lift. If dismissals rise while attributed revenue looks fine, shoppers may be closing copy they never finished reading.

Mistakes to avoid

  • Pasting a full popup or email body into a toast
  • Writing feed titles that bury the offer after a brand slogan
  • Leaving the feed card without an action
  • Using different percentages or end dates across the toast, feed, and email
  • Padding urgency with adjectives when no real deadline exists
  • Measuring only attributed clicks, not whether shoppers finish or dismiss the message

Checklist

  • Toast states one job in a short title plus one short line
  • Feed title scans within ~120 characters and names the news
  • Feed description stays within ~200 characters and holds the detail
  • Feed card has a clear action that matches the toast CTA
  • Offer facts match your existing popup and ESP
  • Toast reads at phone width without a second breath
  • Review dismissals and opens alongside attributed clicks

Next step

Rewrite one live welcome or promo as a NotiPop message and a feed card, using the list above. Then install Atomato free on Shopify to add an in-the-moment interrupt and a feed shoppers can reopen, next to the tools you already use.

Written by

Atomato

Published 6 min read

Ready to show the right message to the right shopper?

Start showing targeted on-site messages without changing your marketing setup. Atomato works alongside the popup, email and SMS tools you already use.

INSTALL FREE ON SHOPIFY

Five-minute setup. No theme code or developer needed.