Marketing tools explained
Marketing is the one part of the dashboard that is not on a single page. The tools are spread across Integrations, Advanced, Orders and the sidebar, because each one plugs into a different part of your store. That makes them easy to miss, so this guide is a map: what exists, where it lives, what it genuinely does, and when it is worth your time.
The map
| Tool | Where it lives | What it does |
|---|---|---|
| Facebook catalog feed | Integrations | Puts your products in Facebook and Instagram Shops |
| Sohojdokan Marketplace | Integrations | Lists your products on the shared marketplace |
| Landing pages | Sidebar (Beta) | Sales pages built for one campaign |
| Chat & call buttons | Integrations | Floating WhatsApp, Messenger and call buttons |
| Discount coupons | Advanced (Beta) | Codes customers apply at checkout |
| Incomplete orders | Sidebar | Follow up on abandoned checkouts |
| Order status SMS | Advanced → SMS Settings | Texts customers as their order moves |
| Customer push | Integrations | Browser alerts on order status |
| Pixels and analytics | Integrations | Measure what your ads actually did |
The rest of this guide groups them by the job they do: bringing people in, converting the ones who arrive, and bringing back the ones who left.
Bringing people to your store
Facebook and Instagram catalog feed
This one is always on and needs no setup, which is why almost nobody uses it. Your store publishes a feed URL containing every active product that has an image, and it updates itself as you edit your catalog.
Copy that URL from Integrations, open Meta Commerce Manager, go to Catalog and then Data sources, add a scheduled feed, paste the URL and pick hourly or daily. Meta then syncs your catalog by itself.
That gives you an Instagram and Facebook shop, product tagging in posts, and catalog ads, all fed from the products you already maintain. It is the highest return on ten minutes of work available in this dashboard.
Sohojdokan Marketplace
A switch in Integrations that lists your active products on marketplace.sohojdokan.com, the shared storefront where shoppers browse across every participating store. It is free on all plans.
Shoppers who find your product there are sent to your storefront to buy, so the order and the customer are yours. Platform administrators can block an individual product, but nothing else changes on your side. If you have stock and want extra visibility for nothing, there is no real argument against turning it on.
Landing pages
A separate page builder for pages that sell one thing. A landing page has its own address, its own layout blocks, and an order form built into the page, so a visitor from an ad can buy without ever reaching your normal storefront.
This is what you point a Facebook ad at when you are pushing a single product or an offer. It is marked Beta, and it needs to be enabled for your store.
Tagging your links
Not a tool, but the habit that makes every other one measurable. Add utm_source to any link you post, and Traffic Sources on the Analytics page can tell you which channel actually brought people. Untagged links all pile up under Direct, and then no tool can tell you what worked. See analytics page explanations for how to tag them.
Converting the people who arrive
Chat and call buttons
A floating group of contact buttons on your storefront, and for most Bangladeshi stores this is the single highest-impact marketing setting on the list. Shoppers who would never fill in a contact form will happily send a WhatsApp message or tap to call.
Three channels share the one group, so they never overlap:
- WhatsApp, opened with an optional pre-filled message
- Messenger, opening a chat with your Facebook page
- Phone call, dialling your number straight from the shopper’s phone
What you can configure:
- Each channel’s target: WhatsApp number, Messenger page link, phone number
- Which pages the group appears on, browsing pages or product pages or both
- Layout, all buttons stacked or one button that expands on tap
- Position, left or right
- Style, icon only or icon with text
- Devices, mobile, desktop or both — the call button is mobile-only by default
- Button text for each channel, for example “Chat with us”
- A pre-filled WhatsApp message, where
{{product_name}}is replaced with the product they were looking at
There is a preview tab so you can see the whole group before saving.
That pre-filled message is worth the extra minute. A message that arrives already saying which product the customer was looking at saves you the “which one do you mean?” exchange that loses half of these conversations.
Discount coupons
Codes your customers type at checkout. Three kinds:
| Type | What it does |
|---|---|
| Percentage off | Takes a share off the cart, with an optional maximum cap |
| Fixed amount off | Takes a set number of taka off |
| Free shipping | Waives the delivery charge |
Each coupon can carry a minimum order subtotal, start and end dates or no expiry at all, and usage limits both in total and per customer.
The audience control is the part worth knowing about, because it turns a blunt discount into a targeted one:
- Everyone
- Specific phone numbers, one per line, so only those customers can use it
- Returning customers, optionally only those who ordered within a recent window
- New customers
That means you can run a win-back offer for people who bought three months ago and have not returned, without handing the same discount to everyone who was going to buy anyway. Every coupon also has a usage history showing who redeemed it, on which order, and for how much.
Coupons are marked Beta and need enabling under Advanced.
Asking for an advance instead of a discount
Worth mentioning here because merchants often reach for a coupon when the real problem is fake orders rather than price. Collecting just the delivery charge up front removes most junk orders without discounting anything. See payment settings explanations.
Bringing people back
Incomplete orders
Shoppers who started checkout, entered their details, and then did not finish. Your store captures them, and this page lets you act.
Each entry shows the customer, their cart, their address and note if they got that far, and where they came from. You can call the customer straight from the page or copy their phone number, then mark the entry Recovered if the sale came through or Dismissed if it did not. Tabs split them into Open, Recovered and Dismissed.
This is the least glamorous marketing tool here and quite possibly the most profitable. These are people who wanted the product enough to type their address. A single phone call recovers a meaningful share of them, and it costs nothing but the call.
Order status SMS
Automatic texts to the customer as their order moves from Confirmed to Shipped to Delivered. You write the message yourself for each status, in English and Bangla, with placeholders for the store name, order number, customer name, status and total.
Three things have to be true for a message to send: SMS is enabled for your store, order status SMS is switched on, and that particular status has an enabled template. Each send costs one credit per segment from your balance, and you get a warning on screen rather than a silent failure when credits run out.
Which language is sent is decided by your Storefront Language setting, not by the customer. See store settings explanations.
These are service messages rather than marketing, but they do marketing work anyway. A customer who gets told their parcel shipped stops worrying about whether your store is real, and that is most of what a repeat purchase depends on.
Customer push notifications
Browser alerts about order status. Customers opt in themselves on the order confirmation page, no app download involved, and they then get an alert when their order status changes.
Be clear about the limit here: this is an order status channel, not a broadcast channel. You cannot send a promotional push to all your customers from the dashboard.
Merchant alerts
Two settings in Integrations point at you rather than your customers, and they are easy to confuse with customer-facing tools:
- Merchant Push gives you browser alerts for new orders.
- Email Notification emails you when new orders come in, after you verify the address with a six-digit code.
Neither one sends anything to your customers.
Measuring what worked
Every tool above is guesswork until something measures it. The measurement tools live in Integrations and are covered in their own guides:
- Meta Pixel and Conversions API for Facebook and Instagram ads
- TikTok Pixel for TikTok ads
- Google Analytics and Google Tag Manager for everything else
- Traffic Sources on the Analytics page, which needs your links tagged
If you are spending money on ads without a pixel connected, you are paying for traffic you cannot optimise. Connect it before the campaign, not after.
What this platform does not do
Worth stating plainly so you plan around it rather than hunting for a button that is not there:
- There is no bulk marketing SMS from the merchant dashboard. Your SMS credits cover order status messages and customer sign-in codes.
- There is no broadcast push to all customers.
- There is no built-in email campaign builder. Email is order alerts to you, not newsletters to your customers.
For broadcast marketing, your channels are Facebook, Instagram, TikTok and WhatsApp, and this dashboard’s job is to feed them: a catalog feed for the shops, landing pages for the ads, pixels for the optimisation, and coupons for the offer.
Common questions
| What you notice | Why |
|---|---|
| The catalog feed shows fewer products than you have | Only active products with at least one image are included |
| A coupon was refused at checkout | Check the audience, the minimum subtotal, the dates, and both usage limits |
| You cannot find where to send a promotional SMS | Merchant SMS credits cover order status and sign-in codes only |
| You cannot send a push announcement to customers | Customer push is order status only, and customers opt in themselves |
| The WhatsApp button is missing on product pages | The page selection is per page type. Check that product pages are enabled |
| Traffic Sources says almost everything is Direct | Your shared links have no UTM tags |
| Email notifications are not arriving | The address has to be verified with the six-digit code first |
In the mobile app
The merchant app covers Integrations for the WhatsApp button, pixels and the marketplace switch, Landing Pages with a native block builder, and Incomplete Orders for recovery calls. Since checkout recovery is really just a list of people to phone, doing it from your phone makes more sense than doing it at a computer.
Tips
- Connect the catalog feed first. It is ten minutes of setup, it costs nothing, and it keeps working forever.
- Turn on the marketplace listing. Free visibility with no downside is rare.
- Put the WhatsApp button on both browsing and product pages, with the pre-filled product message.
- Call your incomplete orders. Nothing else on this list has a better return per minute spent.
- Target coupons at returning or new customers rather than everyone, so you stop discounting sales you were going to make anyway.
- Tag every link you post with
utm_source, otherwise none of this is measurable a month later.
What’s next
For the individual tools in more depth, see chat and call buttons, discount coupons, Facebook and Instagram catalog feed, push notifications, SMS credits, and email notifications. For recovery calls see incomplete orders, and for measurement see analytics page explanations.
Still need help?
Our team is here for you. Reach out and we’ll get you sorted.