Approve campaigns with a WhatsApp reply. Peakhour executes everything.
You approve a revenue-recovery campaign from the school pickup line, in five seconds. Peakhour sends you a WhatsApp message — products, discount, duration, expected recovery — and you reply 1 to approve. Discount created in Shopify, Smart Rail live, campaign tracked, post-campaign summary delivered. All in under 10 seconds.
Example message from Peakhour
Found $8,400 of slow-moving stock. Suggested: The Season-End Edit — 14 products, 15% off, 72 hours. Reply 1 to approve. Reply 2 10 to change the discount to 10%. Reply 3 to see the products.
Reply options
Five reply options. Natural language also works.
Structured replies for speed, free text for nuance. “Change to 10% and skip the blue ones” is a valid instruction — Peakhour parses it before creating the discount.
Approve
Campaign creates and goes live immediately
Change discount
e.g. '2 10' changes the discount to 10%
Show product list
Peakhour sends the full product list for review
Schedule later
e.g. '4 Saturday 10am' — schedules the campaign
Reject
Campaign dismissed; Peakhour won't re-suggest for 7 days
Example message
Peakhour Commerce
WhatsApp Business
📦 Campaign Recommendation
Products: Linen Trousers — Khaki & Navy (14 SKUs)
Risk score: 74–82 · Slow-moving to Critical
Suggested discount: 20% off for 72 hours
Expected recovery: $3,200 – $4,400
Smart Rail:“The Linen Edit — Last 14 Pieces”
How it works
From recommendation to live campaign in under 10 seconds
Five steps. You're involved in one of them. Peakhour does the rest.
Dead-stock intelligence identifies a recovery opportunity
Peakhour's daily scoring identifies a cluster of products above the critical threshold. Risk score, velocity trend, and days-in-stock converge into a recovery recommendation — products, suggested discount %, and recommended duration.
Peakhour sends a WhatsApp message: products, discount, duration, expected $ recovery
You receive a structured WhatsApp message: product group name, count, risk score, suggested discount, campaign duration, and expected revenue recovery range in your local currency. All from your real data.
Reply 1 to approve — Peakhour creates the discount in Shopify via the Billing API
A single reply creates the Shopify discount code, sets the applicable product list, and activates it — all via Shopify's official Billing and Discounts API. Takes under 10 seconds from reply to live discount.
Smart Rail activates with the discounted products; campaign is tracked in real time
The Smart Rail on your storefront updates immediately to show the discounted products with urgency labels. Every impression, click, and add-to-cart is tracked against the campaign. You can see live performance in Shopify Admin.
1 hour after campaign ends: WhatsApp summary arrives
The campaign summary comes to you — no dashboard to open. Revenue recovered, top-performing product, attribution vs. organic baseline, and a suggested next action if stock remains. Close the loop without leaving WhatsApp.
Full feature set
From recommendation to live campaign in under 10 seconds
Eight capabilities — from WhatsApp approval through campaign tracking to post-campaign summary. You never need to leave WhatsApp to run a full campaign.
WhatsApp-first approval (reply 1/2/3)
Peakhour sends a structured WhatsApp message with all campaign details. Reply 1 to approve, 2 to change the discount, 3 to see the product list. No app to open.
Natural language edits via chat
Free-text instructions work too. 'Change to 10% and skip the blue ones' is a valid instruction — Peakhour parses it and adjusts the campaign before creating the discount.
Shopify discount via Billing API
Every discount is created through Shopify's own Billing and Discounts APIs — not workarounds. Clean, auditable, and uninstall-safe. The discount lives in Shopify Admin.
Campaign lifecycle tracking
Pending → Approved → Running → Completed. The full campaign state is tracked in real time. Impressions, clicks, add-to-carts, and conversions all logged as the campaign runs.
Post-campaign WhatsApp summary
One hour after every campaign ends, a WhatsApp summary arrives: revenue recovered, top-performing product, attribution vs. organic, and the next recommendation.
Campaign history in Shopify Admin
Full campaign history viewable inside Shopify Admin. Every approval, every outcome, every WhatsApp exchange — logged and searchable. No separate dashboard to maintain.
Stop campaign from Admin
If something looks off mid-campaign, you can stop it from Shopify Admin with one click. Peakhour deactivates the discount and the Smart Rail immediately.
Zero markup on WhatsApp
Campaign approval messages and post-campaign summaries are sent via WhatsApp. Like all Peakhour WhatsApp usage, fees go directly from your Meta account to Meta — no Peakhour cut.
The speed advantage
“From recommendation to live campaign in under 10 seconds.”
The old process: log into Shopify Admin, find the products, create a discount code manually, set the conditions, pick the applicable products, activate it, update your storefront collection, set a reminder to deactivate it. 20–30 minutes per campaign, minimum.
With Peakhour: read the WhatsApp message. Reply 1. Done. The discount is live in Shopify, the Smart Rail is updated, the campaign is being tracked, and you'll get a summary when it ends — without opening a single dashboard.
Time to approve
20–30 min
< 10 seconds
Steps required
8–12 manual steps
1 reply
Storefront update
Manual collection edit
Automatic
Campaign debrief
Dashboard check required
WhatsApp summary
Get started
Campaigns live in under 10 seconds
Apply as a launch partner and get full campaign approval — from WhatsApp recommendation to live Shopify discount — before the public launch.