E-commerce
July 1, 2026
"I received a mini in-store, the bot can't find the full size." "The AI is inventing a conversion offer that is not on the site." "Chatbot ignores the usage routine of the sample received in-store." Three failures where a poorly calibrated in-store sample bot blocks offline-to-online.
An e-commerce in-store sample AI chatbot does not replace INSTSAMP agents (#975). It reads INSTSAMP-MAP, lookups full_size_sku, cites routine_copy conversion_offer map, and hands off reaction ops to humans.
This guide #976 covers intents bot_instsamp_*, flow INSTSAMPBOT ISB-1 to ISB-8, and KPI instsamp_bot. Bot pair of the INSTSAMP playbook (#975). Use case: in-store sample to web purchase tier 1.
Summary
Why botify samples received in stores?
"I loved the mini in the corner, how do I order online?" and "what routine should I use with this sample?" arrive post-boutique visit. A calibrated bot lookups INSTSAMP-MAP, cites pdp_url routine_copy without improvising SKU or offers outside the map.
What the tier 1 bot solves
Full size lookup: sample_name → pdp_url full_size_sku
Routine usage: routine_copy grounded map
Conversion offer: online_offer_code conversion_offer_copy
Seller card: sample_card_code checkout guide
Purchase guidance: pdp_url online_offer steps
The bot intercepts bot_instsamp_product_lookup before any invented SKU or reroutes SAMP #535 if a web cart sample is requested.
Beauty retail example
DTC cosmetics 24 corners, 9k tickets instsamp_/month. Bot syncs INSTSAMP-MAP on Day 0. instsamp_bot_deflect +41%, instsamp_bot_sku_guess_violation 0 in 8 weeks.
INSTSAMPBOT #976 vs INSTSAMP #975, SAMPbot #536, BARSCANbot #974, POPUP and guided selling
Seven sample bot contents, seven distinct roles.
Quick matrix
#976 INSTSAMPBOT: tier 1 sample bot store product routine offer widget
INSTSAMP #975: agents verify reaction ops retail execute
SAMPbot #536: free sample basket online distinct mini store
BARSCANbot #974: EAN scan packaging distinct conversion journey sample
POPUPbot #580: pop-up store follow-up distinct corner program
Guided selling #150: SKU recommendation pre-purchase distinct post-trial store
GWPbot #554: gift with purchase threshold distinct sample corner
Pipeline: bot lookup pdp routine offer cite → #975 reaction ops handoff execute.
Which bot_instsamp_* intents should be configured?
Eight store sample intents mapped to instsamp_* typologies #975.
Eight bot_instsamp intents
bot_instsamp_sample_detect : detect sample_name mentioned store card
bot_instsamp_pdp_lookup : sample → pdp_url full_size_sku map
bot_instsamp_routine_explain : routine_copy mini map usage
bot_instsamp_offer_cite : online_offer_code conversion_offer_copy
bot_instsamp_card_guide : sample_card_code checkout steps
bot_instsamp_buy_guide : purchase guidance full size pdp offer
bot_instsamp_reaction_info : ingredient_notes explain handoff
bot_instsamp_handoff : reaction wrong ops → #975
Tier 1 auto: sample_detect, pdp_lookup, routine_explain, offer_cite, buy_guide if sample + INSTSAMP-MAP + guardrails.
bot_instsamp_handoff, severe instsamp_ingredient_reaction, persistent wrong_sample → #975 agents payload instsamp_id.
How to consume INSTSAMP-MAP #975?
The bot reads INSTSAMP-MAP #975: instsamp_id, sample_sku, sample_name, full_size_sku, pdp_url, store_program_ref, routine_copy, online_offer_code, online_offer_url, sample_card_code, conversion_offer_copy, ingredient_notes, agent_handoff_url.
Grounded store sample lookup
Sample name detect: mini card keywords → INSTSAMP-MAP row
Shopify verify: full_size_sku pdp_url stock live
PDP-GROUNDED-BOT: pdp_url full_size_sku map only
ROUTINE-GROUNDED-BOT: routine_copy map only no invent
OFFER-GROUNDED-BOT: online_offer_code conversion_offer map only
NO-SKU-GUESS-BOT: never offer product out of registry
Mobile widget: entry "Sample received in store" + sample_name + card photo.
INSTSAMPBOT-SUP policy in six rules
Six bot rules sample store safe.
SAMPLE-REGISTRY-GATE : lookup INSTSAMP-MAP before sample answer
PDP-GROUNDED-BOT : pdp_url full_size_sku from map only
NO-SKU-GUESS-BOT : bot does not issue nor replace unregistered product
ROUTINE-GROUNDED-BOT : routine_copy quoted if ask usage
OFFER-GROUNDED-BOT : online_offer conversion_offer map only
SAMP-REROUTE-BOT : sample web cart → SAMPbot #536, EAN scan → BARSCANbot #974
Flow INSTSAMPBOT ISB-1 to ISB-8
Eight-step flow: ingest detect lookup verify answer guide reroute handoff log.
ISB-1 Ingest: message sample store corner card routine
ISB-2 Sample detect: bot_instsamp_sample_detect name photo
ISB-3 Registry lookup: SAMPLE-REGISTRY-GATE INSTSAMP-MAP
ISB-4 Shopify verify: full_size_sku pdp_url stock live
ISB-5 Tier 1 answer: pdp_lookup routine_explain offer_cite
ISB-6 Reroute: SAMPbot #536 BARSCANbot #974 guided #150
ISB-7 Handoff: reaction wrong ops → agent #975
ISB-8 Log: deflect pdp_lookup offer_cite KPI
Example TPL-INSTSAMP-PDP
“Sample {{sample_name}}: full size {{full_size_sku map}}. File: {{pdp_url}}. Offer: {{online_offer_code map}}.”
TPL-INSTSAMP templates and touchpoints
Four short templates sample store embed mobile post-visit widget.
TPL-INSTSAMP-PDP
[sample_name map.] [full_size_sku.] [pdp_url map.] PDP-GROUNDED.
TPL-INSTSAMP-ROUTINE
[routine_copy map.] Usage mini received in store. ROUTINE-GROUNDED.
TPL-INSTSAMP-OFFER
[conversion_offer_copy map.] [online_offer_code.] [online_offer_url.] OFFER-GROUNDED.
TPL-INSTSAMP-HANDOFF
[agent_handoff_url.] Request [reaction / wrong / ops] transmitted. Sample [instsamp_id]. Delay [handoff_sla].
Touchpoints
"Sample received in store": sample_detect + pdp_lookup
Post-visit corner chip: routine_explain + offer_cite
"How to order the full size?": buy_guide + PDP template
Photo salesperson card: card_guide + OFFER template
Edge cases: SAMP online, reaction, pop-up, guided selling
Five cases outside tier 1 bot sample standard store.
Free sample web cart: reroute SAMPbot #536
Scan EAN packaging mini: reroute BARSCANbot #974
Severe skin reaction: handoff #975 REACT no sample resending
Sample event pop-up: alignment POPUPbot #580
Full range recommendation: reroute guided selling #150
Bot does not add sample outside INSTSAMP-MAP: handoff #975 registry brief if frequent new corner.
Essential instsamp_bot KPIs
Five INSTSAMPBOT management metrics and correlation #975.
instsamp_bot_deflect: sample requests resolved without an instsamp_ ticket
instsamp_bot_pdp_cite_rate: % of pdp_url sessions provided tier 1
instsamp_bot_offer_cite_rate: % of sessions where OFFER template was provided
instsamp_bot_handoff_rate: % of wrong reaction routed #975
instsamp_bot_sku_guess_violation: invented products outside the target map 0
Target: sku_guess_violation at zero and pdp_cite_rate above 85% post INSTSAMP-MAP D-0 sync.
INSTSAMPBOT anti-patterns
Five common mistakes for sample store bots.
Inventing SKU off-map: NO-SKU-GUESS-BOT registry only
Promising non-map offer: OFFER-GROUNDED conversion_offer only
Forgetting usage routine: ROUTINE-GROUNDED always cited if asked
Confusing SAMPbot #536: #976 mini store, not free web cart
Resending reaction sample: handoff #975, no auto bot reship
INSTSAMPBOT with Qstomy
Qstomy on Shopify: detect bot_instsamp intent, INSTSAMP-MAP RAG sample index, variant verify API, templates PDP ROUTINE OFFER, handoff #975 ops payload instsamp_id.
Pipeline: #976 bot lookup pdp routine offer → #975 reaction ops execute.
Scenario: DTC cosmetics 24 corners. Registry Y-0. instsamp_bot_deflect +41%, sku_guess_violation 0.
Explore AI support and request a demo.
Checklist, FAQ and going further
INSTSAMPBOT Checklist (8 steps)
Sync INSTSAMP-MAP #975: RAG bot sample full_size index
Policy INSTSAMPBOT-SUP: 6 rules REGISTRY-GATE PDP-GROUNDED NO-SKU-GUESS
8 intents bot_instsamp_*: flow ISB-1 to ISB-8
4 templates TPL-INSTSAMP-*: PDP ROUTINE OFFER HANDOFF
Store sample widget: sample_detect post-visit entry
online_offer_code sync: verify checkout mobile test
Red team 10 samples: invent SKU offer off-map test
Dashboard KPI: instsamp_bot_* section 9 + delta instsamp_
FAQ
Difference #975?
#975 = agents verify reaction retail ops execute. #976 = bot tier 1 lookup widget.
Bot invents a product?
No, not outside of INSTSAMP-MAP. NO-SKU-GUESS-BOT. Handoff if unknown.
Difference SAMPbot #536?
#536 = free sample web cart. #976 = mini store receipt conversion.
Difference BARSCANbot #974?
#974 = technical EAN scan. #976 = post-trial corner user journey.
Skin reaction?
Bot quotes ingredient_notes map. Severe → handoff #975 no resend.
Go further
This week: sync INSTSAMP-MAP #975, store sample widget, PDP ROUTINE OFFER templates, measure instsamp_bot_deflect.

Enzo
July 1, 2026





