theMarketer
Loyalty & ReferralConnect AI agents to theMarketer, the Romanian email, SMS, and loyalty marketing platform, through its official API. Agents run lifecycle messaging and keep loyalty balances driven by real purchases.
What This Integration Enables
theMarketer is the Romanian email, SMS and loyalty marketing platform, and it is the broadest connector on this list by a wide margin. Referral tools track a code. theMarketer holds your product catalogue, your order history, your coupons, your loyalty ledger, your review store, your push tokens and the consent state of every person you talk to. Almost everything it does well depends on that copy of your business being accurate, which is exactly the work agents are good at and people are not.
An agent can subscribe and unsubscribe people by email or by phone with per-channel granularity, import a list in one call, read who has opted out, retag a subscriber from an external source of truth, and anonymise a person's data on request. On the commerce side it can create and update catalogue products, sync categories and brands, save orders with their line items and discounts, and update fulfilment status so revenue is not attributed to cancelled orders. It can store and retrieve customer-specific coupons, send transactional email and SMS, and read or adjust loyalty balances. It can also push and pull product reviews, register and remove mobile push tokens, and pull audience, campaign and popup reports.
One structural note worth knowing before you design a flow. theMarketer's webhooks are configured by hand in the app under Settings and Webhooks, and cannot be registered over the API, so this connector has no triggers. Flows that involve theMarketer start somewhere else: a schedule, an order in your storefront, a payment in your billing system, or a file someone drops.
Without FlowRunner
With FlowRunner
Use Case Scenarios
List import behind a consent check
An exported audience arrives ahead of a campaign. Before anything is imported, the agent calls Get Unsubscribed Emails and strikes every address theMarketer already holds as opted out, because sending to those addresses damages deliverability in a way that takes months to repair. It then calls Get Subscriber Status on what remains, so the summary the marketing owner sees separates genuinely new contacts from people already subscribed and people who are subscribed on email but not SMS. Only after that summary is approved does the agent call Add Subscribers In Bulk with per-person tags and channels.
Catalogue and orders kept in step with the storefront
Price and stock changes in Shopify flow through to Update Product, which changes only the values supplied rather than resending whole records, so a frequent sync stays cheap. New products go through Create Product with their pricing, availability, category, brand and gallery images. Category and brand changes go through Sync Category and Sync Brand, which matter more than they look, because both drive product recommendation logic and browse-abandonment flows. When an order completes, Save Order records the line items, discounts, shipping and tax, and Update Order Status moves it as fulfilment progresses so cancelled orders stop carrying attributed revenue.
Loyalty points credited from events theMarketer cannot see
A customer buys in-store, or refers a friend, or completes something in your own product. theMarketer never sees any of it. The agent calls Get Loyalty Info to read the current balance and tier, decides whether the action qualifies, and calls Manage Loyalty Points to credit it. When the customer redeems a reward outside the platform, the same action debits it. The balance the customer sees in their account area stays true to what they have actually done, not just to what happened inside one channel.
Human-in-Loop Highlight
The bulk import is where an agent should stop and ask. Add Subscribers In Bulk is one HTTP call that can enrol tens of thousands of people, and because accounts run double opt-in by default, that single call sends a confirmation email to every one of them. If the list was collected without proper consent, or if it is a re-import of records someone already unsubscribed, the damage is a sending reputation that takes a long time to rebuild and cannot be undone by deleting the subscribers afterwards. So the agent does the preparation work and then hands over the judgment: "Import ready. 12,400 rows in the file, 380 dropped as already unsubscribed, 2,100 already subscribed on email only and would be added to SMS. Consent source is listed as the November in-store signup sheet. Import all, import only the new contacts, or hold?" The marketing owner answers, and the agent runs exactly what was approved. The same discipline applies to Anonymize Email, which permanently removes the personal data theMarketer holds for an address and cannot be reversed. Consent decisions are the automation exceptions of lifecycle marketing, and routing them to a named person is the difference between a human-in-the-loop programme and one that finds out about its mistakes from a regulator.
Agent Capabilities
27 actionsSubscribers
8- Add Subscriber Subscribes an email address, with tags, custom attributes, birthday, location and specific channels all supplied in the same call. Accounts run double opt-in by default, so this normally sends a confirmation email rather than subscribing immediately.
- Add Subscriber By Phone Creates a subscriber identified by phone number rather than email, which is the route for SMS-only audiences collected offline or through a mobile app. Name fields are optional but improve personalisation in SMS campaigns.
- Add Subscribers In Bulk Adds many subscribers in a single request, each with its own tags, channels, attributes and location. The efficient path for migrating an existing list, and the call that most deserves an approval in front of it.
- Remove Subscriber Unsubscribes an email address, optionally only from specific channels so someone can be removed from SMS while staying on email. Omitting the channels unsubscribes them from everything.
- Get Subscriber Status Returns which channels an email address is subscribed to and which it has opted out of. Used before sending to confirm consent, or to reconcile subscription state with an external CRM. Returns a not-found response for addresses theMarketer has never seen.
- Get Unsubscribed Emails Retrieves the addresses that have unsubscribed, optionally limited to a date range. Polled on a schedule to keep an external suppression list aligned, which matters because sending to these addresses damages deliverability.
- Anonymize Email Anonymises all personal data held for an email address. Used to satisfy right-to-be-forgotten requests. Unlike unsubscribing it removes the identifying data rather than just stopping sends, and it cannot be reversed.
- Update Tags Adds and removes tags on a subscriber in one call. Enabling overwrite replaces the whole tag set, which is what you want when an external system is the single source of truth for segmentation.
Catalogue
4- Create Product Creates a catalogue product so it can be used in product recommendations, abandoned-cart flows and revenue attribution. Records pricing, stock, availability, category, brand and gallery images, with arbitrary extra attributes for filtering.
- Update Product Updates an existing catalogue product by ID and SKU, changing only the values supplied. The right call for frequent price and stock synchronisation without resending the whole record.
- Sync Category Creates or updates a catalogue category including its position in the hierarchy. Categories drive recommendation logic and browse-abandonment flows, so keeping them in step with the storefront affects personalisation quality directly.
- Sync Brand Creates or updates a catalogue brand with its page URL and logo. Brands group products for recommendations and let marketers segment by the brands a person has bought or browsed.
Orders
2- Save Order Records a completed order with customer details, line items, discounts, shipping and tax. Orders drive revenue attribution, post-purchase automations and loyalty accrual, so pushing them promptly is what makes campaign revenue reporting accurate.
- Update Order Status Updates the fulfilment status of a recorded order, for example to Processing, Shipped or Cancelled. Status changes gate post-purchase automations and stop revenue being attributed to cancelled orders.
Coupons
2- Save Coupon Stores a discount coupon so it can be handed out inside campaigns and popups. The type and value define the discount, and an expiry date stops the coupon being offered automatically.
- Get Available Coupons Retrieves the coupons currently available to a specific customer. Used to render a personalised offer on your own site or inside a transactional email, so the discount shown always matches what theMarketer would honour.
Transactional
2- Send Transactional Email Sends a one-to-one transactional email such as an order confirmation or invoice. Transactional sending is billed separately from the main subscription and starts in sandbox mode, where only allow-listed recipients receive mail until the account goes live in the interface.
- Send Transactional SMS Sends a one-to-one transactional SMS such as a delivery notification or one-time code. Like transactional email it is billed separately and begins in sandbox mode, so confirm the account is live before relying on it in production.
Loyalty
2- Get Loyalty Info Retrieves a customer's loyalty standing including current point balance and tier. Used to display a live balance in your own account area, or to decide whether someone qualifies before offering them a reward.
- Manage Loyalty Points Credits or debits loyalty points on a customer's account. Used to award points for actions theMarketer cannot see, such as an in-store purchase or a referral, and to deduct them when a reward is redeemed outside the platform.
Reviews
2- Get Product Reviews Retrieves collected product reviews with page-based pagination. Used to syndicate reviews onto your own product pages, or to route poor ratings into a support workflow for follow-up.
- Add Product Review Records a review against an order, covering both the overall order experience and the individual products on it. Per-product ratings, comments and media are keyed by product ID, so reviews collected on your own site can be pushed into theMarketer's review store.
Mobile Push
2- Set Mobile Push Token Registers a device push token against a subscriber so mobile push notifications can reach them, naming the platform the token belongs to. Called whenever your app obtains or refreshes a token.
- Remove Mobile Push Token Removes a subscriber's push token for a platform so targeting stops. Called on logout or uninstall to avoid sending notifications to devices the person no longer uses.
Reports
3- Get Audience Report Returns an audience metric over a date range, covering subscriber and unsubscriber counts per channel plus email health measures such as active, inactive, cleaned and bounced addresses. Supplying a previous period returns a comparison alongside the current figures.
- Get Campaign Report Returns a performance metric for email campaigns, SMS campaigns, push campaigns or email automations over a date range. Email surfaces support open-based metrics as well as clicks, revenue, complaints and bounces. SMS and push support click and revenue metrics only.
- Get Popup Report Returns an impression or conversion metric for popup forms over a date range, including impressions, subscribed users and subscribe rate in both period and running-total form. Used to judge whether a popup is worth the interruption it costs.
Frequently Asked Questions
What can FlowRunner do with theMarketer?
FlowRunner agents can run Add Subscriber, Add Subscriber By Phone, and Add Subscribers In Bulk in theMarketer, plus 24 more actions.
Does connecting theMarketer to FlowRunner require OAuth?
No. theMarketer connects to FlowRunner with an API key, no OAuth flow required.
Can theMarketer trigger a FlowRunner workflow automatically?
theMarketer doesn't currently expose triggers in FlowRunner. It connects as an action step inside workflows started by another trigger.
Start building with theMarketer
$100 in credits. No card required. Connect in minutes.