Integrations
Email marketing, tracking and product feeds for OpenCart shops
Do you run an OpenCart 4 shop? You install the Aopy extension and paste your shop address and the connection key into Aopy. OpenCart sends no notifications, so Aopy reads orders every 15 minutes and products hourly, with their variants. Buyers arrive in Aopy with their orders. You use them in email, automations, segments, feeds and reports. The extension adds the tracking code after the first sync.
What syncs
Orders
Every 15 minutes. OpenCart has no webhooks, so Aopy reads them from your shop, through the extension.
Products
Once an hour, with their variants and options. Prices come with VAT included, even if your shop shows them without. The catalog feeds your product feeds and the recommended products in your emails.
Customers
Customers are not imported as new contacts. Buyers come in with their orders. The newsletter field from OpenCart stays as information on the contact only and does not count as consent for marketing email.
On-site tracking
After the first sync, the extension adds the tracking code by itself: site visits, visitor identification and your popups.
How to connect your shop
- 01Download aopy.ocmod.zip from the OpenCart page in Aopy (Integrations, OpenCart) and do not rename it: OpenCart needs the .ocmod.zip name. In your OpenCart admin open Extensions, Installer, upload the file and click Install on its row (the green + button).
- 02Under Extensions, Extensions choose Modules as the type, find Aopy, click Install (the green plus), then Edit (the pencil).
- 03Pick your shop at Store to connect, switch on Enabled and click Save (the disk icon); only then copy the Store URL and the Connection key, because Aopy reads only the saved store. The full key shows only once.
- 04In Aopy, under Integrations, OpenCart, paste the store address (HTTPS) and the key, then connect. Aopy checks them and reads your shop currency and time zone.
Server-side tracking
- 01Orders do not depend on the browser: Aopy reads them from your shop every 15 minutes, so an ad blocker cannot stop them. Paid orders and orders waiting for payment (cash on delivery, bank transfer), with a known buyer, become sale events and enter your attribution reports, and post-purchase automations start on the paid ones. Cancelled, refunded and failed orders stop counting.
- 02New sale events go from the server to Meta Conversions API, TikTok Events API and GA4 Measurement Protocol, with the order ID, so the platform does not count the same order twice. Only orders of at most 72 hours old go out. Sending respects the visitor's consent.
- 03You switch sending on in Aopy, under True Data, Configuration, on each platform card: "Send real sales to Meta" on Meta, the sales row on each card for the others. It needs the True Data module.
- 04After the first sync, the extension receives the tracking key from Aopy and adds the code to your shop pages by itself: on-site behaviour, visitor identification and your popups.
- 05You paste no code in your theme. Products and orders sync without the tracking code.
Aopy modules that work with OpenCart
Email campaigns
Build and send email campaigns to the contacts of your shop with a visual editor.
Automations
Automated flows started by customer behaviour and order events.
SMS
SMS campaigns and messages sent through SMSO.
Popups and website forms
Popups and forms on the website of your shop that collect contacts.
Segments and RFM
Segment customers by behaviour and by RFM analysis, with the expected next order date.
Product reviews and NPS
Ask for reviews after delivery, moderate them and show them on the product page.
The review request goes out after delivery. The product page widget is Shopify only for now.
Attribution and reports
See which products and campaigns bring sales and what you spend on each platform.
Server-side tracking
Order events are sent server-side to Meta, TikTok and GA4.
Feed Manager
Manage product feeds for Google, Meta and TikTok from one place.
Feed Health
Shows the problems in your feeds, with guidance on how to fix them.
Feed Design
Add overlays to product images in your catalog ads.
Creative Studio
AI-generated ad creatives made from your catalog images.
Audience sync
Send your segments to Meta and TikTok as custom audiences.
Google Ads and Performance Max
Google Ads ad groups for your products and asset groups in your Performance Max campaigns.
Frequently asked questions
Does Aopy work with OpenCart?
Yes, with OpenCart 4 (4.0 and 4.1). You install the Aopy extension, connect your shop with its address and a key, and Aopy brings in orders and products.
Does it work with OpenCart 3?
No. The Aopy extension is built for OpenCart 4 only, and Aopy does not support OpenCart 3. If you are on version 3, write to us.
Where do I find the connection key?
In your OpenCart admin, under Extensions, Extensions, Modules, Aopy, Edit. The full key shows only once. If you lose it, click Regenerate key and the old key stops working.
How fast do orders reach Aopy?
Within 15 minutes, and products within an hour. OpenCart cannot send notifications to Aopy, so Aopy reads them at intervals.
Do OpenCart customers arrive with email consent?
No. The newsletter field from OpenCart stays as information on the contact only. Aopy does not treat it as consent for marketing email.
Does my shop need HTTPS?
Yes. Aopy needs the address of your live shop with HTTPS so that order and customer data travel encrypted. The key only signs the requests and is not sent with them.
Prices are in euro, excluding VAT. See pricing · All integrations