E-commerce

How to respond to customers who compare your price to Amazon or marketplaces

How to respond to customers who compare your price to Amazon or marketplaces

July 1, 2026

“Amazon has it €15 cheaper.” “Cdiscount shows -20%.” “Why buy from you if the marketplace is cheaper?” Three objections where customer service promises a match without proof, insults Amazon, or loses the sale without a structured argument.

The marketplace e-commerce price objection customer support covers conversational responses when the customer mentions Amazon or a marketplace, distinct from the formal price match execution and the generic price objection “it's too expensive”.

This guide #454 covers policy MKTCMP-SUP, flow MKTCMP-FLOW and KPI mkcmp. First content on marketplace-based price objection. Distinct from PMATCH price alignment (#388) and price objections (#174): here, Amazon marketplace comparison customer service playbook: value sell, exclusions and PMATCH routing.

Summary

Why do Amazon marketplace comparisons block conversion?

A marketplace price objection cites a price seen on Amazon, Cdiscount, Fnac marketplace, or Google Shopping, not just "your price is high."

Five Typical Customer Tensions

  • Amazon direct: sold by Amazon, same EAN

  • Amazon 3P: third-party seller, suspiciously low price

  • FR Marketplace: Cdiscount, Fnac, Rakuten listing

  • Total price: forgets shipping, delivery times, warranty

  • Post-purchase regret: "I should have gone with Amazon"

Baymard notes that external price comparison is a major checkout friction in competitive e-commerce (Baymard, checkout pricing 2026). Spocket reminds that replying to price matches without a framework compresses margins (Spocket, price matching 2026).

Angle #454 vs. Neighboring Content

DTC Electronics Example

Brand has 42 mkcmp tickets/month, 68% ad hoc responses with -15% coupon. Without MKTCMP-SUP: mkcmp_convert_rate 22%, match margin -16 pts. After playbook: mkcmp_convert_rate 41%, pmatch_route_rate 28%, mkcmp_csat 4.3/5.

Objection ≠ Automatic Match

Citing Amazon does not trigger PMATCH-FLOW #388. MKTCMP-FLOW value sell first, route to match if eligible.

Black Friday comparison spike

Pre-scale MKTCMP-FLOW capacity and supervisor escalation before BFCM Amazon price check wave.

Electronics category density

Highest mkcmp_ticket_rate vertical: pre-load amazon_direct vs 3p disambiguation scripts MC-2.

Convert over 2,000 customers on average per month with Qstomy.

The world’s 1st Shopify AI dedicated to customer conversion

Empowering 200+ e-commerce merchants

How does objection marketplace differ from PMATCH #388 and objections #174?

Marketplace comparison, formal price matching, and generic objection: three distinct support intents.

Intent → process matrix

  • #454 MKTCMP: reply to Amazon comparison, value sell, exclusions

  • #388 PMATCH: live proof, floor margin, execute match code

  • #174 LAER: too expensive without competitor mentioned

  • #387 PRICE-ADJ: price dropped on same site

  • #247 pricing error: amount checkout bug

Four MKTCMP-TYPEs

  • mkcmp_pre_purchase: hesitating at checkout, mentions Amazon

  • mkcmp_chat_pdp: price vs marketplace question on product page

  • mkcmp_post_purchase_regret: bought DTC, sees Amazon cheaper

  • mkcmp_hostile_threat: buying elsewhere or threat of chargeback

Promise #454

MKTCMP-SUP policy, MKTCMP-MAP matrix, 12 mkcmp_* typologies, MKTCMP-FLOW flow, MKTCMP-* macros, mkcmp_* KPIs.

Value sell before match

MKTCMP default: warranty, after-sales service, and shipping differentiators, then route to PMATCH if customer insists + eligible.

Chat triage routing

"Cheaper on Amazon" → mkcmp. "Too expensive" without citation → #174. "Match this with link" → #388 directly if skip value.

Agent training 45 minutes

Module 1: differentiating mkcmp vs PMATCH vs generic objection with three real verbatims. Module 2: MC-4 value sell live role-play amazon_3p and amazon_direct. Module 3: PMATCH #388 handoff with checklist for collecting URLs. Final quiz: eight MC-6 branch scenarios with minimum 85% score before gaining access to macro MKTCMP-ROUTE-PMATCH.

Which mkcmp_* typologies should be mapped?

Twelve marketplace price objection typologies for consistent routing.

Twelve mkcmp scenarios

  1. mkcmp_amazon_direct: sold by Amazon brand new same EAN

  2. mkcmp_amazon_3p: third-party seller marketplace low

  3. mkcmp_retailer_marketplace: Fnac Cdiscount listing

  4. mkcmp_google_shopping: aggregator price comparison engine

  5. mkcmp_reconditioned: Amazon Renewed vs brand new DTC

  6. mkcmp_shipping_hidden: marketplace price without Prime shipping

  7. mkcmp_warranty_diff: store warranty vs marketplace

  8. mkcmp_counterfeit_risk: 3P suspect price authenticity

  9. mkcmp_bundle_deal: incomparable marketplace promo pack

  10. mkcmp_stale_screenshot: screenshot of price no longer valid

  11. mkcmp_post_purchase: post-order regret DTC

  12. mkcmp_fake_listing: suspicious URL unrealistic price

Helpdesk tags

mkcmp, mkcmp_amazon, mkcmp_value_sold, mkcmp_route_pmatch, mkcmp_denied, mkcmp_converted. Distinct price_match (#388), objection (#174).

Prioritization

P1: mkcmp_hostile_threat de-escalate. P2: mkcmp_amazon_direct route PMATCH check. P3: mkcmp_amazon_3p value sell MKTCMP-VALUE-01.

Mining mkcmp verbatims

90-day export "Amazon", "cheaper", "Cdiscount", "marketplace", "match", "competitor". Distinct "too expensive" without mention → #174.

P1 hostile routing

mkcmp_hostile_threat supervisor escalation_tier MKTCMP-MAP within 15 min de-escalation path.

Which MKTCMP-MAP matrix should be documented?

The MKTCMP-MAP marketplace objection matrix lists differentiators, PMATCH exclusions, and macros by channel.

MKTCMP-MAP Columns

  • channel_type: amazon_direct, amazon_3p, retailer_mp, google

  • value_pillars[]: 2-year warranty, FR customer service, free shipping, authenticity

  • pmatch_eligible: Y/N route #388

  • exclusion_reason: 3P, refurbished, bundle if N

  • macro_primary: MKTCMP-VALUE vs MKTCMP-ROUTE-PMATCH

  • total_price_check: include shipping compare Y/N

  • downsell_sku: alternate SKU if applicable

  • escalation_tier: agent vs hostile supervisor

amazon_3p Example

pmatch_eligible N, macro MKTCMP-VALUE-01 authenticity warranty customer service, exclusion_reason uncontrolled third-party seller.

amazon_direct Example

pmatch_eligible Y if EAN match, macro MKTCMP-ROUTE-PMATCH-01 collect URL → PMATCH-FLOW #388.

Publication /pages/why-buy-direct

FAQ MKTCMP-MAP: warranty, authenticity, customer service, shipping, 3P marketplace difference, PMATCH policy link #388.

Cross-link PMATCH #388

MKTCMP-MAP pmatch_eligible feeds PMATCH competitor whitelist. Same 3P refurbished exclusion.

PDP value block sync

Merch value_pillars on PDP must match MKTCMP-MAP JSON. Agent cites same pillars MKTCMP-VALUE-01.

Quarterly MKTCMP-MAP Versioning

Merch and legal review value_pillars and exclusions every quarter or before product range launch. Versioned MKTCMP-MAP changelog: agents and bot #389 consume same source JSON. Slack alert if agent cites pillar not present in JSON (weekly transcript audit).

How to write the MKTCMP-SUP policy in eight rules?

The MKTCMP-SUP marketplace policy objection governs value sell before match reflex.

Eight MKTCMP-SUP rules

  1. Value sell first: MKTCMP-VALUE before coupon or match promise

  2. No instant match: no code until PMATCH-FLOW #388 if eligible

  3. MKTCMP-MAP grounded: value_pillars from JSON not agent invent

  4. 3P exclusion cite: amazon_3p never auto-match

  5. Total price compare: shipping warranty in value argument

  6. Route PMATCH when eligible: amazon_direct + URL → #388 MF-1

  7. No attack competitor: professional tone Amazon marketplace

  8. Post-purchase route #387: regret window PRICE-ADJ if policy aligned

Coupon reflex ban

MKTCMP-SUP default no -15 % instant on Amazon cite. Conditions to discount #175 or PMATCH only.

Hostile de-escalate

mkcmp_hostile_threat: empathy MKTCMP-EMPATHY-01, value pillars, supervisor if abuse review threat.

3P Authenticity

Never guarantee competitor product authentic. Cite MKTCMP-MAP value_pillar official DTC guaranteed authenticity.

Legal value pillars gate

MKTCMP-

How to apply the MKTCMP-FLOW in eight steps?

The MKTCMP-FLOW framework structures the marketplace comparison response grounded in MKTCMP-MAP.

Eight steps MC-1 to MC-8

  1. MC-1 Intake: competitor cited, URL if provided, SKU PDP, pre or post purchase

  2. MC-2 Classifier mkcmp_*: section 3 typology

  3. MC-3 Match MKTCMP-MAP: channel_type value_pillars pmatch_eligible

  4. MC-4 Value respond: MKTCMP-VALUE-01 pillars grounded

  5. MC-5 Total price: shipping warranty compare if total_price_check

  6. MC-6 Branch: convert value | route PMATCH | downsell | deny exclusion

  7. MC-7 Execute: cart link | handoff PMATCH #388 | partial #368 post

  8. MC-8 Documenter: mkcmp_action, channel, converted, pmatch_routed Y/N

MC-6 amazon_3p branch

MKTCMP-EXCL-01 exclusion 3P + MKTCMP-VALUE-01. No PMATCH route. Offer downsell_sku if MKTCMP-MAP.

MC-6 amazon_direct branch

Client insists after value → MKTCMP-ROUTE-PMATCH-01 collect URL EAN → handoff PMATCH-FLOW #388.

MC-6 post_purchase

Route PRICE-ADJ #387 if window + amazon_direct still cheaper verified.

MC-4 shipping_hidden

Recalculate total tax-inclusive shipping DTC vs marketplace cited. MKTCMP-TOTAL-01 often closes gap without match.

MC-8 conversion log

Tag mkcmp_converted if purchase 24 h post session. Dashboard mkcmp_convert_rate.

MC-5 downsell branch

If client price sensitive after value: downsell_sku MKTCMP-MAP alternate SKU lower tier not coupon reflex.

SLA response mkcmp pre-checkout

Marketplace objection in PDP chat: MC-4 response within 90 seconds target. Abandoned cart post-mkcmp without response: trigger email MKTCMP-VALUE-01 summary value pillars + link why-buy-direct. Post-purchase mkcmp_post_purchase: SLA 4 business hours empathy + documented branch #387.

Which MKTCMP-* macros and touchpoints should be configured?

Eight marketplace objection agent macros and PDP chat touchpoints.

MKTCMP-VALUE-01 (value sell)

"I understand the comparison [Amazon/marketplace]. At [brand]: [value_pillars list]. Price shown [€X incl. VAT, shipping included]. Warranty: [details]."

MKTCMP-EXCL-01 (3P exclusion)

"Third-party marketplace seller offer: not eligible for price match (authenticity, warranty). Direct purchase: [value_pillars]."

MKTCMP-ROUTE-PMATCH-01 (route match)

"Same reference sold new by Amazon: send live URL with visible stock. Price match verification within 24 hours: [PMATCH policy link #388]."

MKTCMP-TOTAL-01 (total price)

"Our price [€X] shipping [included/+€Y]. Cited marketplace price [€Z] + shipping often [€W] = comparable total [€T]."

MKTCMP-WARRANTY-01 (warranty diff)

"Store warranty [2 years direct customer service] vs marketplace [seller variable]. Customer service: [contact url]."

MKTCMP-EMPATHY-01 (hostile)

"I understand your frustration. Let's explore options: [value] or price match verification if eligible."

Touchpoints

  • PDP chat "Seen it cheaper elsewhere?" chip

  • /pages/why-buy-direct FAQ MKTCMP-MAP

  • Cart abandon email marketplace price objection

  • Helpdesk snippet MKTCMP-VALUE on Amazon keyword

  • Comparison block PDP value pillars

MKTCMP-RECOND-01 (refurbished)

"Amazon Renewed / refurbished ≠ brand new with factory warranty. Our product: brand new official [value_pillars]."

Gorgias snippet Amazon

Auto-load MKTCMP-VALUE-01 on keyword Amazon marketplace reduces ad hoc response variance 40-50 % pilots.

Which Amazon, Google Shopping, and post-purchase use cases should be addressed?

Special marketplace cases require MKTCMP-MAP extensions and neighbor routing.

Amazon Buy Box vs 3P

Verify "Sold by Amazon" vs "Sold by X" on URL. Different MKTCMP-MAP row pmatch_eligible.

Google Shopping aggregator

mkcmp_google_shopping: may link 3P stale. Request source URL before PMATCH or value compare.

Prime shipping illusion

mkcmp_shipping_hidden: Prime member sees lower perceived total. MKTCMP-TOTAL-01 non-Prime equivalent.

Counterfeit risk 3P

mkcmp_counterfeit_risk: neutral language grey market risk, official warranty DTC only. No legal accusation.

Bundle marketplace

mkcmp_bundle_deal: pack incomparable SKU. MKTCMP-EXCL-01 bundle exclusion link multipack #390 if qty confusion.

Post-purchase regret

mkcmp_post_purchase: empathy + PRICE-ADJ #387 window or PART-REF #368 if policy. Not instant full refund.

Overlap bot #389

Bot qualifies PMATCH handoff. Agents #454 own value sell conversation MKTCMP-VALUE before bot route.

Fnac marketplace vs Fnac direct

mkcmp_retailer_marketplace: distinguish marketplace seller vs Fnac retail own stock MKTCMP-MAP row.

Cdiscount Rakuten patterns FR

French marketplaces: verify official brand seller vs authorized reseller vs unknown. MKTCMP-MAP row mkcmp_retailer_marketplace distinguishes official Fnac retail stock and third-party marketplace listing. Never promise match on marketplace price without live URL, even for new EAN.

Which marketing campaign KPIs should be measured?

The marketplace price objection KPIs link conversion, PMATCH routing, and margin.

Eight key metrics

  • mkcmp_ticket_rate: mkcmp tickets / 100 competitive PDP sessions

  • mkcmp_convert_rate: purchases 24 hours post MKTCMP-FLOW / sessions

  • mkcmp_value_sold_rate: convert without PMATCH / total mkcmp

  • mkcmp_route_pmatch_rate: routed #388 / amazon_direct tickets

  • mkcmp_pmatch_approve_rate: approved / routed cross-ref #388

  • mkcmp_coupon_reflex_rate: instant coupon without policy / mkcmp (target near 0)

  • mkcmp_csat: satisfaction tag mkcmp_resolved

  • mkcmp_margin_post: average margin of mkcmp converted vs match

Competitive DTC Benchmark

mkcmp_convert_rate 35-45%, mkcmp_value_sold_rate 55-70%, mkcmp_coupon_reflex_rate < 8%, mkcmp_csat > 4.2/5.

Monthly dashboard

Channel breakdown amazon_direct vs 3p, macro used, convert vs pmatch path, margin impact.

A/B MKTCMP-VALUE

50% mkcmp tickets MKTCMP-VALUE-01 structured vs ad hoc 8 weeks. Measure mkcmp_convert_rate lift.

mkcmp_coupon_reflex audit

Weekly helpdesk scan instant discount on Amazon keyword tickets. Target mkcmp_coupon_reflex_rate under 8%.

mkcmp segmentation by SKU margin tier

Dashboard crosses mkcmp_convert_rate by product margin: high margin hero SKU favors value sell, low margin accessory can route PMATCH sooner if amazon_direct gap < 5%. Monthly review with finance: mkcmp_margin_post vs historical coupon reflex.

What anti-patterns should be avoided regarding marketplace objections?

Twelve marketplace price objection anti-patterns to banish.

1. Instant match on 3P cite

Rule 4 amazon_3p exclusion. Margin and authenticity risk.

2. Coupon reflex -15 %

Rule 2 no instant match coupon. #175 PMATCH conditions only.

3. Attack Amazon client

Rule 7 professional tone. Client shops Amazon.

4. Skip value sell

Rule 1 MKTCMP-VALUE before PMATCH route.

5. Invent value pillars

Rule 3 MKTCMP-MAP grounded only.

6. Match reconditionné vs neuf

MKTCMP-RECOND-01 exclusion not PMATCH.

7. Ignore shipping total

Rule 5 MKTCMP-TOTAL-01 before concede gap.

8. Promise match without URL

MKTCMP-ROUTE-PMATCH requires live proof #388.

9. Route #174 generic

Amazon cite → mkcmp not objection_prix tag only.

10. Fake listing accept

mkcmp_fake_listing verify URL price sanity before PMATCH.

11. Post-purchase full refund default

Route #387 #368 policy not goodwill full.

12. Confondre PMATCH execute

#454 conversation #388 execution separate agents tier.

13. Guarantee false claims

Never invent warranty length. MKTCMP-MAP value_pillars legal approved copy only.

How does Qstomy help with marketplace objections?

Qstomy on Shopify runs tier 1 mkcmp: MC-2 classifier, MKTCMP-MAP lookup, MKTCMP-VALUE-01 pillars auto, MKTCMP-TOTAL shipping compare, route PMATCH #388 handoff, never instant match promise guardrail.

Qstomy mkcmp capabilities

  • mkcmp_map_rag: channel value pillars eligible

  • mkcmp_value_template: MKTCMP-VALUE-01 auto

  • mkcmp_excl_3p: MKTCMP-EXCL-01 trigger

  • mkcmp_pmatch_handoff: #388 pre-fill URL SKU

  • mkcmp_no_coupon_guard: block instant discount

  • mkcmp_total_calc: shipping compare helper

Pipeline #454 #388 #389

#454 MKTCMP value conversation. #388 PMATCH execute verify. #389 bot qualify handoff. Shared MKTCMP-MAP PMATCH whitelist.

Encrypted DTC scenario

Electronics, 42 mkcmp tickets/month, mkcmp_convert_rate 22% baseline coupon reflex.

After MKTCMP-SUP + Qstomy PDP chip: mkcmp_convert_rate 43%, mkcmp_value_sold_rate 64%, mkcmp_coupon_reflex_rate 6%, mkcmp_csat 4.4/5.

Explore customer support and request a demo.

Continuity merchandising

MC-8 mkcmp logs feed merch review competitor pricing monthly alongside returns analysis if price regret motif.

Weekly mkcmp transcript review

Audit attack competitor tone zero. Value before match sequence compliance MC-4 before MC-6.

What checklist for deploying MKTCMP-SUP?

MKTCMP-SUP Checklist (12 steps)

  1. Document MKTCMP-MAP channel value pillars pmatch_eligible

  2. Align exclusions with PMATCH #388 whitelist

  3. Draft policy MKTCMP-SUP 8 rules

  4. Publish /pages/why-buy-direct FAQ value pillars

  5. Create separate MKTCMP-* helpdesk macros PMATCH execute

  6. Train agents MKTCMP-FLOW 45 min (MC-4 value before match)

  7. Tags mkcmp_* + dashboard KPI section 9

  8. Ban coupon reflex script helpdesk audit

  9. Deploy PDP chat chip « Found it cheaper? »

  10. Test 8 scenarios: 3P value, direct route PMATCH, shipping total, recond, hostile, post-purchase, fake URL, bundle

  11. Router disambiguation #174 vs #454 vs #388

  12. Sync MKTCMP-MAP → bot #389 corpus

Summary

  • #454 = marketplace objection, not PMATCH execute #388

  • MKTCMP-VALUE first: warranty after-sales shipping authenticity

  • 3P exclusion: no auto-match Amazon third-party

  • Route PMATCH: amazon_direct + live URL only

  • KPI mkcmp_convert_rate: target > 38%

FAQ

Customer quotes Amazon = auto match?
No. MKTCMP-VALUE first. PMATCH #388 if eligible new amazon_direct + URL.

Difference #388?
#388 executes margin proof alignment. #454 handles value sell conversational objection.

Third-party seller Amazon?
MKTCMP-EXCL-01 3P exclusion. Value sell authenticity guarantee.

Total price with shipping?
MKTCMP-TOTAL-01 compares tax-inclusive price shipping included before conceding gap.

Post-purchase regret?
Route PRICE-ADJ #387 or PART-REF #368 if policy window active.

Go further

This week: document MKTCMP-MAP value pillars, publish /pages/why-buy-direct, deploy MKTCMP-VALUE helpdesk snippet, train MC-4 agents before match, connect router #388 handoff, launch dashboard mkcmp_convert_rate.

Share this guide #454 with sales and support: a structured value sell macro is worth ten reflex coupons that train Amazon, an instant 3P match is a lost margin and zero official guarantee arguments.

Go-live test matrix

8 scenarios sign-off: 3P value convert, direct PMATCH route, shipping total close, recond exclusion, hostile empathy, post-purchase 387, fake URL deny, bundle exclusion.

Cross-functional ownership

Owner MKTCMP-SUP: head of support. Co-owner MKTCMP-MAP: merchandising + legal value pillars. Quarterly sync with PMATCH team #388 on competitor whitelist. Bot owner #389 validates MKTCMP-MAP corpus before PDP snippet deployment.

Enzo

July 1, 2026

Convert over 2,000 customers on average per month with Qstomy.

The world’s 1st Shopify AI dedicated to customer conversion

Empowering 200+ e-commerce merchants

Subscribe to the newsletter and get a personalized e-book!

No-code solution, no technical knowledge required. AI trained on your e-shop and non-intrusive.

*Unsubscribe at any time. We do not send spam.

Subscribe to the newsletter and get a personalized e-book!

No-code solution, no technical knowledge required. AI trained on your e-shop and non-intrusive.

*Unsubscribe at any time. We do not send spam.