Home / Cases / Multi-store Lead Attribution
Multi-store E-commerce · AU

3 cities / 3 stores / 1 Podium inbox: AI sorts out which lead belongs to whom

An Australian multi-store e-commerce brand with stores in Sydney, Melbourne, Perth. All online enquiries land in a single Podium inbox — Podium doesn't tell you which store owns which lead. Result: Sydney rep replies to a Perth lead, customer confused, internal turf wars, conversion drops. We built attribution + auto-routing.

IndustryHome goods / DTC e-commerce Size3 stores, 18 staff Timeline4 weeks StatusIn progress
95%
Attribution accuracy
24h→sec
Routing latency
+38%
Projected conv. lift
3
Cities covered

About the Client

An Australian home goods DTC brand (in-house warehouse, no 3PL) with 3 physical stores in Sydney, Melbourne, Perth — 5–7 sales staff per store. 80% of online lead capture goes through Podium — a customer-comms platform popular in AU retail that bundles SMS, Webchat, Google Business, Instagram DMs.

Their Challenge

Why ManifoldX

The owner had quoted Podium's official multi-account option ($400/store × 3 = $14.4K/yr) and explored hiring a routing coordinator ($60K/yr). Our solution is an 'AI attribution layer' on top of existing Podium, $300/mo retainer — 75% cheaper than Podium's option, 95% cheaper than hiring.

The Solution

1. 13-feature attribution — beyond IP

IP alone isn't enough (AU ISPs share IPs across states). We built a 13-feature joint signal: phone area code, postcode, product SKU mentioned, past purchase address, which store address they ask about, which store IG account they follow, Google Business landing page, mentions of specific suburbs… AI returns a confidence-scored attribution.

2. Auto-routing — assigned within 5 min

After attribution, the lead routes immediately to the target store's 'on-shift sales rep'. Each store has its own rota (by hours), AI skips reps who are off-shift / already handling 5 active leads / offline >1 hr. If no reply in 5 min, escalates to store manager.

3. Manual fallback for ambiguous leads

Low-confidence leads (~5%) drop into a store-manager group for human decision. These decisions feed back to retrain the model, confidence threshold tightens month over month.

4. Owner dashboard — per-store KPIs visible

A simple web dashboard showing weekly per-store: lead count / avg response time / conversion rate / top performer.

Tech stack

Podium API + Webhook OpenAI GPT-4o PostgreSQL FastAPI Next.js (看板) Twilio (SMS 升级)

Working with us

Week 1: client provided 3 months of historical Podium leads — 6,000+ entries, we labelled correct attribution as training set. Weeks 2–3: attribution engine + routing logic. Week 4: dashboard + escalation. Currently in a 4-week trial period, weekly accuracy reviews with the owner.

Sales used to fight over leads every day and I'd have to play referee. Now AI just routes them, escalates in 5 min if no one picks up — that whole internal tax just disappeared. — Client owner (week 2 of trial)

Impact

What's next

Once the trial ends, we'll publish a formal attribution-accuracy + conversion-lift report. Next: auto-acknowledge SMS ('Got your enquiry, Eric from Sydney store will reach out in 5 min'), and language detection to route foreign-language leads to multilingual reps. Also being abstracted into a 'multi-store retail attribution template'.