Retail & Phone Shops

Phone Shops: How to Run a Trade-In and Upgrade Campaign on WhatsApp (Opt-In First)

A trade-in offer is one of the best reasons to message past customers — if they agreed to hear from you and the offer is honest.

Start your chatbot now
Phone trade-in WhatsApp campaign for a Malaysian phone shop with opt-in and instant quotes – ChatsHero
Opt-in first, honest ranges and instant replies: trade-in campaigns on WhatsApp.
On this page
  1. Why trade-in campaigns
  2. Opt-in first
  3. What it costs
  4. Who to target
  5. Step-by-step
  6. Example conversation
  7. Honest copy
  8. Data on old phones
  9. Measuring results
  10. Frequently Asked Questions

A phone trade-in WhatsApp campaign works best when it is sent only to customers who opted in, targets people whose phone is 18–36 months old, and replies to every "how much for my phone?" within minutes with an honest price range and an inspection slot. Each campaign message is illustrated here at RM0.35 in Meta fees, so a focused list beats a big blast.

Budgeting note: 26 September 2026

RM0.35 and RM0.06 in this article and its supplied illustrations are planning assumptions, not verified current Meta quotations. Gupshup's October announcement describes 1,000 free service replies per business phone number per month, then eligible service charges from 1 October 2026. Utility templates do not use that allowance. Inbound messages and qualifying 72-hour free entry point messages remain exempt. Confirm the recipient market, applicable rate card, free allowance and provider fees before budgeting. Figures below exclude tax and any unlisted costs.

Integration scope

Examples show a proposed workflow, not a guarantee that every account or plan supports it. Ask our team to confirm the channel, integration, permissions and delivery method for your setup. Staff-group notifications and group assistants require separate eligibility and integration checks; a standard one-to-one WhatsApp API account should not be assumed to access every existing staff group. Use approved individual notifications or a staff dashboard if group delivery is unavailable. Test the workflow and human handover before use.

Key takeaways
  • Trade-in and upgrade offers are marketing messages: send them only to customers who opted in, and include an easy way to stop.
  • Target by device age — customers who bought 18 to 36 months ago are a sensible first segment to test.
  • Quote an honest range ("RM700–RM900, final after inspection"), never a headline price nobody gets.
  • Answer replies instantly and book an inspection slot while the customer is still in the chat.
  • Remind customers to back up and wipe their old phone — their personal data is still on it.
  • If the upgrade uses instalment, avoid interest-free or guaranteed-approval claims and follow your credit partner's disclosure rules.

Why run a phone trade-in WhatsApp campaign?

Your best upgrade customers already bought a phone from you — and their number is already in your WhatsApp.

Phones follow a familiar cycle. A customer buys a phone, over time the battery weakens and storage fills up, and they start browsing new models. If you are not in their chat when that happens, a marketplace seller or the brand store will be.

A trade-in campaign gives you a genuine reason to reach out: "Your phone is worth something — bring it in and we will take it off the price of a new one." It helps the customer, it brings them back into your shop, and the second-hand stock you collect can be refurbished and resold.

But a phone trade-in WhatsApp campaign is also a marketing message. That changes the rules: who you may message, what it costs and how you word it.

Who can you send a trade-in or upgrade campaign to on WhatsApp?

Only people who agreed to receive messages from you. Meta's WhatsApp Business Policy says you may only contact people who gave you their number and gave opt-in permission to receive messages from your business. Malaysia's Personal Data Protection Act adds that customers can ask you to stop using their data for direct marketing at any time.

CustomerCan you send a trade-in campaign?What to do
Bought a phone and ticked "send me offers"YesAdd to campaign list
Bought a phone, no marketing consentNot a campaignAsk for opt-in at the next service visit or chat
Asked you about a repair last weekYou can reply to their enquiryOffer to add them to the offers list — only if they say yes
Number from a bought list or group chatNoNever message
Replied STOP beforeNoRemove and keep them off future lists

Collecting opt-in is easy if you build it into your routine: a tick box on the sales slip, a line on your receipt, or a WhatsApp question after purchase: "Would you like to get trade-in and upgrade offers from us? Reply YES."

Lower risk, not zero risk

Opt-in protects your number. Even on the official API, numbers that many people block or report get a lower quality rating and can be limited. A small, willing list is safer than a big cold one.

How much does a phone trade-in WhatsApp campaign cost?

On the official WhatsApp Business API, trade-in and upgrade offers are marketing messages. Meta charges an assumed RM0.35 per delivered marketing message in Malaysia (exact ≈ RM0.3467; rates may change), billed to your own WhatsApp Business account and separate from your ChatsHero plan (see Meta's pricing page). From 1 October 2026, free-form eligible service replies above the monthly 1,000-message allowance per phone number inside the customer-service window are also charged per message using an illustrative utility-rate assumption (≈ RM0.06), as summarised in this Zendesk announcement.

List size (example)Campaign messagesApprox. Meta fees (× RM0.35)
500 opted-in customers500500 × RM0.35 ≈ RM175
1,500 opted-in customers1,5001,500 × RM0.35 ≈ RM525
3,000 opted-in customers3,0003,000 × RM0.35 ≈ RM1,050

These are illustrative figures for the campaign message only; replies in the chat add an assumed RM0.06 each from 1 October 2026. The lesson: send to the customers most likely to upgrade, not everyone you have ever served. ChatsHero plans include unlimited messages and blasting within the platform — see our pricing page — while Meta's fees stay on your own account.

Which customers should get the upgrade offer first?

Segment your opted-in list by what you already know: purchase date and model. A simple example:

Timing matters too. New flagship launches, year-end bonus season and the 11.11 and 12.12 sale periods are natural moments. Send in the late morning or early evening, not at midnight.

How do you run a phone trade-in WhatsApp campaign step by step?

Segment → Template → Instant quote → Inspection → Upgrade

  1. Clean the list. Keep only opted-in customers, remove anyone who replied STOP (your team marks these in the sheet), and tag each by purchase date.
  2. Write one clear template. Name, old model, what you offer, how to reply, and how to stop. Get it approved as a marketing template.
  3. Prepare quote rules. Give the AI your trade-in price ranges by model, storage and condition, updated weekly.
  4. Reply instantly. When a customer replies, ask model, storage and condition (screen, battery, body), then give an estimated range.
  5. Book an inspection. Offer two or three slots. Explain that the final price is confirmed after staff check the phone in store.
  6. Hand over to staff. When the customer is ready to choose a new phone, or asks about instalment, the chat goes to a salesperson.
  7. Record and report. Every reply, quote and booking goes into Google Sheets; the daily report shows how the campaign is doing.
Four-step phone trade-in WhatsApp campaign flow: opted-in list, template, instant quote, inspection booking
The campaign in four steps. Price ranges and conditions are set by your shop.

What does a good trade-in conversation look like?

Here is an illustrative phone trade-in WhatsApp campaign chat for a fictional shop, Pixel Point Mobile in Ipoh. Note the opt-out in the first message, the price range rather than a single number, and the clear handover to staff.

Example WhatsApp trade-in campaign chat with opt-out, price range and inspection booking
Illustrative conversation: A) campaign template with opt-out, B) phone details and estimated range, C) inspection slot, D) data checklist and handover to staff.

Customers in Ipoh, Penang or Kuala Lumpur may reply in English, Malay or Chinese — often all three in one chat. ChatsHero replies in the customer's language 24/7; read how it handles mixed messages in our Bahasa Rojak guide.

Try it yourself

Want to see how this looks with your own business? WhatsApp us and chat with the ChatsHero AI.

What should you never say in a trade-in or upgrade message?

Trade-in campaigns go wrong when the headline promise and the in-store price do not match. Misleading price claims can breach consumer protection law, and they certainly damage trust.

How do you protect customers' data on the old phone?

A traded-in phone may still hold photos, banking apps, chats and IC copies. Before accepting it, send a short checklist on WhatsApp:

  1. Back up photos, contacts and chats.
  2. Sign out of iCloud or Google and turn off device tracking.
  3. Remove the SIM and memory card.
  4. Factory reset the phone.

Ask staff to confirm the reset during inspection and never to open apps on a customer's device. It protects the customer and protects your shop under the PDPA. The checklist can be part of your bot's booking confirmation; ask our team how.


How do you measure whether the campaign worked?

Track four numbers per campaign: messages delivered, replies, inspections booked and upgrades completed. With ChatsHero, each reply and booking is recorded in Google Sheets automatically, and a daily summary goes to your team's WhatsApp group.

Google Sheet tracking phone trade-in campaign replies, estimated ranges and inspection bookings
Illustrative sheet: campaign replies, estimated ranges and inspection status recorded from WhatsApp.

Also watch STOP replies and blocks. Your team marks each STOP in the sheet and removes that number before the next send; if more than a handful of people opt out, the offer or the timing was wrong. Before your next campaign, compare the two segments side by side in the sheet – the ChatsHero blog has more campaign ideas for retail shops.

Frequently Asked Questions

Do I need opt-in for a phone trade-in WhatsApp campaign?

Yes. Trade-in and upgrade offers are marketing messages. Meta's WhatsApp Business Policy requires opt-in permission, and under the PDPA customers can ask you to stop direct marketing at any time. Include an easy way to stop in every message.

How much does a trade-in campaign message cost on WhatsApp?

On the official API it is a marketing message, an assumed RM0.35 each in Malaysia (500 messages × RM0.35 ≈ RM175), billed by Meta to your own WhatsApp Business account. Rates can change, so check Meta's pricing page.

Should I quote an exact trade-in price on WhatsApp?

Quote an estimated range based on model, storage and condition, and say clearly that the final price is confirmed after in-store inspection. It avoids disappointment and misleading-price complaints.

Can I mention instalment plans in my upgrade campaign?

You can, but avoid interest-free or guaranteed-approval claims. Approval is decided by the credit provider, and disclosure rules depend on how the plan is structured, so follow your partner's requirements.

Which customers should receive the upgrade offer?

Opted-in customers whose phone is about 18 to 36 months old are a sensible place to start. Skip recent buyers and anyone who asked to stop receiving offers.

Can a chatbot give trade-in quotes automatically?

Yes, if you train it with your price ranges by model, storage and condition. ChatsHero can ask the questions, give the range, book an inspection slot and hand the chat to staff for the final sale.

Sources

  1. WhatsApp Business Policy (opt-in requirements)
  2. Meta: WhatsApp Business Platform pricing
  3. Zendesk: Upcoming changes to WhatsApp Business messaging pricing (1 Oct 2026)
  4. paultan.org: Hire Purchase (Amendment) Act 2026 comes into force on June 1

Further reading

Turn every trade-in reply into a booked inspection

Let ChatsHero quote ranges, book slots and hand ready-to-buy customers to your sales team.

Start your chatbot nowChat with us on WhatsApp