Skip to content

The eCommFly app is out on Android.

Get it on Google PlayiOS coming soon

Marketing

Ads that see every real sale

Connect Meta, TikTok, Google Analytics and Google Tag Manager in a few minutes, with server-side events that ad blockers can't hide. List your whole catalog on Facebook, Instagram, Google Shopping and TikTok from one feed, then bring customers back with SMS campaigns and automatic order messages.

Every pixel, set up without a developer

Paste an ID and the tracking code is on every page of your store. Add an access token and the same events go from our servers too, so ad blockers and iPhone privacy settings stop hiding your sales.

  • Meta Pixel

    For Facebook and Instagram ads.

    You paste
    Pixel ID, plus a Conversions API access token for server-side events
    In the browser
    The pixel runs on every page of your store.
    From the server
    Every event is also sent through the Conversions API, with hashed customer details for better matching.
  • TikTok Pixel

    For TikTok ads.

    You paste
    Pixel code, plus an Events API access token for server-side events
    In the browser
    The pixel runs on every page of your store.
    From the server
    Every event is also sent through the Events API, so blocked browsers still count.
  • Google Analytics

    GA4 traffic, ecommerce and Google Ads conversions.

    You paste
    Measurement ID, plus a Measurement Protocol API secret for server-side purchases
    In the browser
    Page views and the full shopping funnel, with GA4's own event names.
    From the server
    Purchases are sent from the server, so revenue is recorded even when Analytics is blocked.
  • Google Tag Manager

    Your own tags, for any platform you use.

    You paste
    Container ID
    In the browser
    Every event is pushed to the dataLayer with GA4 event names and item details.
    Your tags
    Your tags decide where the events go: Google Ads, Microsoft Ads, Hotjar or anything else.

Browser and server copies of an event share one event ID, so Meta and TikTok count each sale once. Every pixel is included on every plan.

A purchase is a confirmed order

On most stores, the pixel reports a purchase the moment someone taps Order. With cash on delivery, that includes the fake orders, the pranks and the customers who never pick up, and your ads learn to find more people just like them.

eCommFly reports the order as placed at checkout, and sends the purchase from our servers only when you confirm it. Your campaigns optimise for customers who actually buy, and your return on ad spend means what it says.

Purchases wait for confirmation when the platform's server-side access token is added. Pair it with Fraud Prevention to confirm orders faster.

Store events and the name each platform receives them under
When a shopper…MetaTikTokGoogle
Views a productViewContentViewContentview_item
Searches the storeSearchSearchsearch
Adds to cartAddToCartAddToCartadd_to_cart
Adds to wishlistAddToWishlistAddToWishlistadd_to_wishlist
Starts checkoutInitiateCheckoutInitiateCheckoutbegin_checkout
Chooses how to payAddPaymentInfoAddPaymentInfoadd_payment_info
Creates an accountCompleteRegistrationCompleteRegistrationsign_up
Contacts youContactContactcontact
Places an orderPlaceOrderPlaceAnOrderplace_order
Order is confirmedPurchaseCompletePaymentpurchase

Your catalog, in every shop and ad

Your store has its own product feed. Add its link once in Meta, Google or TikTok, and every product you publish shows up there with its latest price and stock. No spreadsheets, no re-uploading.

  • Meta Commerce Manager

    Facebook and Instagram Shops, and Advantage+ catalog ads that show each shopper the products they looked at.

  • Google Merchant Center

    Google Shopping ads, free product listings and Performance Max campaigns.

  • TikTok Catalog

    Video shopping ads and catalog ads on TikTok.

  • Pinterest

    Product pins and shopping ads, from the same feed.

What's in the feed

  • One item for every variant, grouped under its product
  • Sale prices next to regular prices
  • In stock or out of stock, from your inventory
  • Category path, brand and up to 11 photos
  • Your product tags as custom labels for ad sets
  • The same item IDs your pixels report, for retargeting
yourstore.com/feeds/•••••.xml
g:id
48213
g:item_group_id
9120
g:title
Cotton Panjabi - Navy / L
g:price
2450.00 BDT
g:sale_price
1990.00 BDT
g:availability
in stock
g:brand
Inzaa Fashion
g:product_type
Men > Panjabi
g:size
L
g:custom_label_0
Eid collection
One variant of a product, in Google's product data format. Meta, TikTok and Pinterest read it too.

SMS marketing

Texts your customers read the same day

Customers in Bangladesh read their SMS, even the ones who scroll past your posts. Write an offer once as a template, and send it to the customers who should see it whenever you like. Every message is paid from your store's SMS credit, so there is no monthly SMS package to buy.

  1. Write it in Bengali

    Promotional SMS in Bangladesh must be in Bengali. Prices, phone numbers, links and your brand and product names can stay in English.

  2. AI checks it first

    A message in English or Banglish is turned down with the reason, so you can fix it and submit it again.

  3. Our team approves it

    Once approved, the template is locked and ready for any campaign. Write a new one when the offer changes.

Template

Eid sale

Approved
ঈদ উপলক্ষে সব পণ্যে ২০% ছাড়! অর্ডার করুন inzaa.com
51 characters1 SMS per customer
Bengali characters in one SMS
70Bengali characters in one SMS
SMS at most in one message
10SMS at most in one message
per SMS on Scale
৳0.30per SMS on Scale

You can also text one customer from their page, or a shopper who left checkout from their incomplete order. Every message, and whether it got through, is in your SMS logs.

Campaigns

The right offer to the right customers

A campaign sends an approved template to the customer segments you pick. Welcome new sign-ups with a first-order code, thank your regulars, or win back customers who haven't ordered in three months.

SMS Marketing / New campaign

Name

Eid win-back

Template

Eid sale

Send to

  • Repeat customers128
  • Lapsed customers312
  • New customers86
Recipients
412
Cost
৳ 144.20
Fri, 10:00 AMSchedule
Example campaign: the Eid sale template sent to repeat and lapsed customers, 412 numbers for ৳ 144.20, scheduled for Friday morning.

Segments, built from your orders

  • All customersEveryone with an account in your store.
  • New customersSigned up, but haven't ordered yet.
  • Repeat customersOrdered two or more times.
  • Recent customersOrdered in the last 30 days.
  • Lapsed customersOrdered before, but not in the last 90 days.
  • GuestsOrdered without an account, texted at their delivery phone.
  • Know the cost before you send

    See how many numbers your segments reach and what the campaign will cost, next to your SMS credit balance.

  • Send now or schedule it

    Pick a time, like the morning a sale starts. Move it or turn it back into a draft any time before then.

  • Each number texted once

    A customer in two of your segments still gets one SMS. Blocked customers and cancelled orders are left out.

  • Results for every number

    See how many were sent, how many failed and what it cost. You're never charged for a message that failed.

FromInzaa Fashion

SubjectYour order #1042 is on its way

Hi Nusrat,

Good news: order #1042 has shipped with Steadfast Courier. Your tracking number is SF8823019.

  • Cotton Panjabi · Navy / L৳ 1,990
  • Attar 6ml৳ 450
Track your parcel
Example shipping email from Inzaa Fashion, with the order's items and a tracking link.

Email marketing

Emails that sound like your store

Every order sends your customer an email, laid out with your store's name and written in your words. They're the emails customers wait for, so every one is a chance to bring them back.

  • Sent in your store's name

    Customers see your store as the sender, and their replies go to your support email.

  • Your words, not ours

    Change the subject and the body of every email in a rich text editor, or keep the copy it comes with.

  • Filled in for each order

    Placeholders such as {customer_name}, {order_items} and {tracking_url} become the customer's own details when the email goes out.

  • Free on every plan

    Order and account emails cost nothing, however many orders you get.

Newsletters and promotional emailComing soon

Sending offers and news to your customers by email is on the way. Until then, SMS campaigns reach them.

Automations

Messages that send themselves

Customers who know where their order is call you less and come back more. eCommFly emails and texts them at every step, from the moment they order to the day the parcel arrives.

Choose email, SMS or both for each message, and edit the words of every one. Texts are paid from your SMS credit; emails are free.

And your team hears first

New orders, cancellations, low stock, new reviews and a daily sales summary go to your team wherever they are.

  • Email
  • SMS
  • Telegram
  • Slack
  • Discord
Automatic customer messages, and whether each is sent by email and SMS until you change it
MessageSent whenEmailSMS
Order placedA customer places an order
Payment receivedThe order is paid in full–
Order shippedIt ships, with the courier and tracking number
Order deliveredThe courier delivers it–
Order cancelledIt's cancelled, with the reason
Order refundedA refund is issued, with the amount–
WelcomeA customer creates an account–

What's on when you open your store. Turn each one on or off in Settings → Notifications.

Set up in ten minutes

No theme code to edit and no plugins to install. Everything is in your store admin, on every plan.

Log in to connect

Connect a pixel

  1. Open Integrations

    In your store admin, pick Meta Pixel, TikTok Pixel, Google Analytics or Google Tag Manager.

  2. Paste your ID

    Copy it from Events Manager, Analytics or Tag Manager. Tracking starts on your store straight away.

  3. Add the access token

    Optional, and recommended: it turns on server-side events and confirmed-only purchases.

Connect your catalog

  1. Go to Settings → Products

    Your store's feed link is under Product Feed. Copy it.

  2. Add it as a data feed

    In Meta Commerce Manager under Catalog → Data sources, in Google Merchant Center, or in TikTok's catalog.

  3. Pick a daily schedule

    The platform fetches the feed on its own and picks up new products, prices and stock.

Your store could be live in 2 minutes

Create an account, pick a theme and add your first products. You can connect payments and couriers whenever you're ready.

Try it for 7 days for ৳99, then plans from ৳490 a month, plus a small commission on each sale.