Integration · E-commerce
Connect Claude & ChatGPT to Metorik
Ask your AI how revenue and profit developed last month, where orders came from, or which products sold best in Metorik. It can list and search orders, customers, subscriptions, carts and refunds, pull reports by period, and check your goals. For Metorik Engage it can look up contacts, update profiles and handle unsubscribes.
Free plan, no credit card. Takes about a minute.
Try asking
“How did revenue and profit develop week by week this quarter?”
The AI pulls the revenue and profit reports for the period, grouped by week.
“Where did our orders come from in September?”
It shows the referrers and channels behind orders between the two dates.
“Which products sold the most last month?”
It lists products with their sales for the period, sorted the way you ask.
What your AI can do
Reports by period
Revenue, profit, orders, new customers, new versus returning customers, order sources and revenue by location, grouped by hour, day, week, month or year.
Orders, customers and products
Search and list orders, customers, subscriptions, carts and refunds, use saved segments, and see product, category and coupon sales.
Goals and Engage
Check goal progress, see Engage emails sent, save Engage profiles and manage unsubscribes.
“Find the orders for [email protected].”
It searches your store's orders for that customer and shows what it finds.
“Are we on track for this month's revenue goal?”
It lists your goals and reads the one you pick, with its progress period by period.
“Unsubscribe [email protected] from our Engage emails.”
It adds the address to your Engage unsubscribes, so the contact stops receiving Engage emails.
75 tools for Metorik
These tools are switched on when you connect. You can switch any of them off, or require your approval before it runs.
delete_profilesMoves moneyPermanently delete a profile. Financial or irreversible action; may require approval.delete_unsubscribesMoves moneyPermanently delete a unsubscribe. Financial or irreversible action; may require approval. API summary: Delete an unsubscribe.get_campaignGet one campaign by campaign. API summary: Get a campaign.get_customer_totalsGet totals for customers matching optional `search`, `filters`, `segment` or order date window.get_engage_profileLook up a Metorik Engage contact profile by `email`.get_goalGet one goal by `goal` ID, optionally with its period-by-period progress.get_new_customers_reportReport new customers over time between `start_date` and `end_date`, grouped by hour, day, week, month or year.get_new_vs_returning_reportCompare orders from new versus returning customers between `start_date` and `end_date`, grouped by period.get_order_sources_reportShow where orders came from (referrers and channels) between `start_date` and `end_date`.get_order_totalsGet totals (count, revenue and similar sums) for orders matching optional `search`, `filters` or `segment`.get_orders_reportReport order counts and values over time between `start_date` and `end_date`, grouped by hour, day, week, month or year.get_profit_reportReport profit over time between `start_date` and `end_date`, grouped by hour, day, week, month or year.get_revenue_by_locationBreak down revenue between `start_date` and `end_date` by a location field in `grouped_by`, such as billing or shipping country, state or city.get_revenue_reportReport revenue over time between `start_date` and `end_date`, grouped by hour, day, week, month or year.get_storeGet the connected Metorik store's details (name, currency, timezone). Use to confirm which store you are working in.get_unsubscribe_statusCheck whether an `email` is unsubscribed from Metorik Engage emails.list_advertising_costs_by_datesList advertising costs by dates. Optional filters: start date, end date or group by.list_by_datesList by dates. Optional filters: start date, end date, brand, group by or order filters. API summary: Brand sales by date.list_campaign_statsList stats for a campaign. Optional filters: start date or end date. API summary: Get campaign stats.list_cartsList carts (including abandoned and recovered carts) with optional `search`, `filters` and sorting by started, abandoned or recovered date.list_carts_grouped_biesList carts grouped bies. Optional filters: start date, end date, grouped by, segment or cart filters. API summary: Carts grouped by.list_carts_started_by_datesList carts started by dates. Optional filters: start date, end date, group by, segment or cart filters.list_carts_started_placed_time_differencesList carts started placed time differences. Optional filters: start date, end date, group by, segment or cart filters. API summary: Cart started-to-placed time.list_category_by_datesList by dates for a category. Optional filters: start date, end date, group by or order filters. API summary: Category sales by date.list_category_by_dates_product_group_sales_by_dateList by dates for a category. Optional filters: start date, end date, group by or order filters. API summary: Product group sales by date.list_category_salesList product categories with items sold and refunded for a period set by `start_date` and `end_date`.list_coupon_by_datesList by dates for a coupon. Optional filters: start date, end date, group by or order filters. API summary: Coupon usage by date.list_couponsList coupons and their usage for a period set by `start_date` and `end_date`; optionally only coupons that were used.list_custom_metric_valuesList values for a custom metric. Optional filters: start date or end date. API summary: Custom metric value.list_customer_sourcesList customer sources. Optional filters: start date, end date, segment or customer filters. API summary: Customer sources - referer.list_customer_sources_landingsList customer sources landings. Optional filters: start date, end date, segment or customer filters. API summary: Customer sources - landing.list_customer_sources_utmsList customer sources utms. Optional filters: start date, end date, source type, segment or customer filters. API summary: Customer sources - UTM.list_customersList customers with optional `search`, `filters`, `segment` and sorting (e.g. by last order date or name), plus an order date window.list_customers_grouped_biesList customers grouped bies. Optional filters: start date, end date, grouped by, custom field key, property key or segment. API summary: Customers grouped by.list_future_renewal_revenuesList future renewal revenues. Optional filters: start date, end date, group by, segment or subscription filters.list_goalsList goals with optional `search`, `status` (achieved, in_progress, missed, upcoming) and period type.list_optionsList options. API summary: Variation attribute options.list_ordersList orders with optional `search`, `filters`, `segment`, sorting by created/paid/completed date or total, and paging. Use to find recent or specific orders.list_orders_browsersList orders browsers. Optional filters: start date, end date or segment.list_orders_by_day_hoursList orders by day hours. Optional filters: start date, end date, segment or order filters. API summary: Orders by day and hour.list_orders_by_daysList orders by days. Optional filters: start date, end date, segment or order filters. API summary: Orders by day of week.list_orders_by_hoursList orders by hours. Optional filters: start date, end date, segment or order filters.list_orders_devicesList orders devices. Optional filters: start date, end date or segment.list_orders_grouped_biesList orders grouped bies. Optional filters: start date, end date, grouped by, custom field key, segment or order filters. API summary: Orders grouped by.list_orders_operating_systemsList orders operating systems. Optional filters: start date, end date or segment.list_product_by_datesList by dates for a product. Optional filters: start date, end date, group by or order filters. API summary: Product sales by date.list_product_salesList products with their sales for a period: `start_date` and `end_date` are required; optionally search or sort by title, SKU or stock.list_productsList products. Optional filters: start date, end date, order by, order dir, segment or cart filters. Results are paginated. API summary: Cart products.list_products_bought_togethersList products bought togethers. Optional filters: start date, end date, product id, variation id or order filters. Results are paginated.list_refundsMoves moneyList refunds with optional `search`, `filters`, `segment` and sorting by date, amount or reason. Read-only; it does not issue refunds.list_segmentsList saved segments for one `resource` type (orders, customers, subscriptions, coupons, products, variations). Use the segment ID to filter other lists.list_sent_emailsList emails sent by Metorik Engage, filtered by `email`, `campaign_id` or a sent-date window.list_sources_landingsList sources landings. Optional filters: start date, end date, segment or order filters. API summary: Sources - landing.list_sources_utmsList sources utms. Optional filters: start date, end date, source type, segment or order filters. API summary: Sources - UTM.list_subscription_active_grouped_biesList subscription active grouped bies. Optional filters: grouped by, custom field key, country limit, billing period limit, order by or order dir. Results are paginated. API summary: Active subscriptions grouped by.list_subscription_eventsList subscription events. Optional filters: start date, end date or group by.list_subscription_plansList subscription plans with MRR and active subscription counts, optionally for a date range.list_subscription_retentionsList subscription retentions. Optional filters: start date or end date.list_subscriptionsList subscriptions with optional `search`, `filters`, `segment` and sorting (e.g. by status or next payment date).list_subscriptions_statsList subscriptions stats. Optional filters: start date, end date or group by.list_unsubscribesList unsubscribes. Optional filters: start date, end date or order. Results are paginated.list_variation_by_datesList by dates for a variation. Optional filters: start date, end date, group by or order filters. API summary: Variation sales by date.list_visitors_by_datesList visitors by dates. Optional filters: start date, end date, group by, conversion basis, order by or order dir. Results are paginated.refund_totalMoves moneyRefund a total. Financial or irreversible action; may require approval. API summary: Refund totals.save_engage_profileChanges dataCreate or update a Metorik Engage profile by `email`, with name, company, country, consent and tags to add or remove.search_brandsSearch brands by start date, end date, search or order filters. Use this to find existing brands before creating a new brand. Results are paginated. API summary: Brand sales.search_campaignsSearch campaigns by start date, end date, type, status, initial sent at or resource. Use this to find existing campaigns before creating a new campaign. Results are paginated. API summary: List campaigns.search_categories_product_group_salesSearch categories by start date, end date, search or order filters. Use this to find existing categories before creating a new category. Results are paginated. API summary: Product group sales.search_custom_metricsSearch custom metrics by search. Use this to find existing custom metrics before creating a new custom metric. Results are paginated.search_storeQuick search across one kind of store record: set `resource` (orders, customers, subscriptions, refunds, products, variations) and `query`, e.g. a name, email or order number.search_totals_cart_totalsSearch totals by search, segment, filters or filters match. Use this to find existing totals before creating a new total. API summary: Cart totals.search_totals_subscription_totalsSearch totals by search, segment or filters. Use this to find existing totals before creating a new total. API summary: Subscription totals.search_variation_attributesSearch variation attributes by start date, end date, attributes, combination values, filters or order filters. Use this to find existing variation attributes before creating a new variation attribute. Results are paginated. API summary: Sales by variation attributes.search_variationsSearch variations by start date, end date, order by, order dir, search or filters. Use this to find existing variations before creating a new variation. Results are paginated. API summary: Variation sales.unsubscribe_emailChanges dataUnsubscribe an `email` from Metorik Engage emails, with an optional `reason`. The contact stops receiving Engage emails.
Set up in three steps
- 1
Pick the app
Create a free HeyMyApps account and choose Metorik from the app list.
- 2
Paste your key
Paste a Metorik API key. Open your store in Metorik and go to Settings → Metorik API. Click Create API Key, give it a name, tick the scopes you need (Reports & Data and/or Engage Profiles & Unsubscribes) and copy the key. It is shown only once.
- 3
Add the link to your AI
You get a personal MCP link. Add it to Claude, ChatGPT or Cursor:
- Click your name, then Settings › Connectors › Add custom connector.
- Paste your link as the Remote MCP server URL.
- Switch it on from the + menu in a chat.
Questions
What can the AI do in Metorik?
It can read your store details, orders, customers, subscriptions, carts, refunds, segments, goals and subscription plans, and pull revenue, profit, order, customer and source reports. In Metorik Engage it can look up profiles and sent emails, save profiles and unsubscribe an email address. It cannot issue refunds.
Does the AI see my Metorik credentials?
No. Your Metorik API key is encrypted at rest and never shown to the AI. After you save it, it is not shown again, not even to you. The AI only sees the results of the tools it calls.
Can I control what the AI is allowed to do?
Yes. You choose which tools are switched on, so you can keep it to reports and lookups. Actions that change Engage data, like saving a profile or unsubscribing an email, can require your approval before they run. Every tool call is logged.
Does it work with ChatGPT?
Yes. In ChatGPT go to Settings › Apps & Connectors › Advanced and turn on Developer mode, then add your HeyMyApps link. Developer mode needs a paid ChatGPT plan: Plus, Pro, Business or Enterprise. The same link also works in Claude (Settings › Connectors › Add custom connector), Cursor and other MCP clients.
What does it cost?
HeyMyApps has a free plan with no credit card required. Paid plans bill per completed task. You also need your own Metorik account.
Which API scopes should I pick?
The scopes on the Metorik API key decide what the key can reach. Reports & Data covers store data and reports, and Engage Profiles & Unsubscribes covers Engage contacts. Tick only the ones you want the AI to use, on top of the tools you switch on in HeyMyApps.
Related integrations
Let your AI work in Metorik today.
Start free. Your key stays encrypted, and you decide what the AI may do.
Connect Metorik freeHeyMyApps is not affiliated with Metorik. Product names are trademarks of their owners.






