Settings › Advanced

Integrations Settings

Analytics and ads tags, cookie consent, where orders come from, the counts behind Reports, affiliate tracking, Amazon S3 downloads, DecoNetwork and the cart importer. 13 sections, every setting with its factory default.

Quick links

Where to find it:WP Admin › EasyCart › Settings › Advanced › Integrations

On default is enabledOff default is disabledValue factory defaultPRO needs PRO or PremiumAdvanced behind the fold

Measuring your ads

Analytics and ads tags

The Google and Meta tags, and the Google Merchant signpost to Search & AI.

Google Analytics

GA4 ecommerce events on the storefront, plus the retired Universal Analytics tag

7 settings

GA4 measurement ID

The G-XXXXXXXXXX ID from your GA4 web data stream. With it set, the store loads the Google tag on its pages and sends view item, add to cart, checkout and purchase events, so GA4 shows revenue by product and by traffic source.

Empty
PRO

Send events through Google Tag Manager

Pushes the same ecommerce events to the dataLayer for your Google Tag Manager container instead of calling the Google tag directly. Use it only if your container already loads GA4, or nothing reaches Analytics.

Off
PRO

Also send events from the server

Also posts view, add to cart, checkout and purchase events from your server to a server-side Tag Manager container, so they are recorded when a browser blocks tracking. It needs all three values below.

Off
PROAdvanced

Measurement ID for server events

The measurement ID of the GA4 data stream your server container sends the events to. Required for server events.

Empty
PROAdvanced

Measurement Protocol API secret

Create one under the data stream’s Measurement Protocol API secrets. It is only ever sent from your server.

Empty
PROAdvanced

Server container URL

The address of your server-side Tag Manager container, for example https://gtm.example.com. Server events go only there, and the container passes them on to Google.

Empty
PROAdvanced

Universal Analytics tracking ID (retired)

The old UA- property. Google stopped processing Universal Analytics data in 2024, so leave this empty and use a GA4 measurement ID. Clearing it stops the old analytics.js tag loading.

Empty
Advanced
Settings › Advanced › Integrations, with the Google Analytics section open.
Settings › Advanced › Integrations, with the Google Analytics section open.

💡 Note: For the full setup, see Google Analytics. For a step by step walkthrough, see How to Set Up Google Analytics 4 Purchase Tracking.

💡 Note: More on the tag and conversion IDs in Google Ads. For a step by step walkthrough, see How to Track Google Ads and Meta Conversions.

Google Merchant Center

Your product feed, Connect Google and bulk attributes are on Search & AI

no stored settings

Everything for Google Shopping now lives on Settings › Marketing › Search & AI: the self-updating Google product feed, Connect Google for Merchant Center, the feed options and the Google attributes spreadsheet. This section is a signpost with two buttons, Google product feed and Google attributes in bulk, and with PRO a line saying whether Google Merchant Center is connected. See Google Merchant.

The Google Merchant Center section, which points to Search & AI.
The Google Merchant Center section, which points to Search & AI.

Meta Pixel

Facebook and Instagram ads tracking, from the browser and from your server

7 settings

Pixel ID

Adds the Meta Pixel to store pages and sends product views, searches, add to cart, checkout, payment, sign-up and purchase events, using the product IDs your catalog uses.

Empty
PRO

Load the Pixel on every page

Loads the Pixel on every page of the site, not only store, cart and account pages, so Meta also sees visits to your blog and other pages. Turn it on for complete audiences and page view counts.

Off
PRO

Match events to shoppers

Sends a hashed email and customer ID with the Pixel once a shopper is signed in or has entered their email, so Meta can credit more sales to your ads. Server events send the customer details hashed too.

On
PRO

Also send events from your server

Sends every event through the Conversions API from your server as well, with the same event IDs as the Pixel. Meta still counts a sale when a browser blocks the Pixel, and counts each one only once.

Off
PRO

Conversions API access token

Generate it in Meta Events Manager › your Pixel › Settings › Conversions API. It is only ever sent from your server. When the Facebook & Instagram extension is connected, this row says server events use that connection’s token instead, with a Manage the connection button.

Empty
PRO

Test event code

From Meta Events Manager › Test events. While a code is set, server events show there so you can check them. Clear it once you have.

Empty
PROAdvanced

Limited Data Use

Asks Meta to process events from US states with consumer privacy laws under Limited Data Use. Turn it on if your privacy policy promises it.

Off
PROAdvanced
The Meta Pixel section with server events switched on, showing the token and test event code.
The Meta Pixel section with server events switched on, showing the token and test event code.

💡 Note: With PRO and server events on, the section also shows the recent server events, newest first, and a Send test event button that sends a PageView with your test event code. If your theme keeps an old copy of a WP EasyCart template that sends Meta events without an event ID, Diagnostics warns that, with server events on, Meta counts those events twice. See Meta Pixel.

Privacy and data

Consent, sources and activity

When tags may run, where each order came from, and the daily counts Reports reads.

Order sources

Where each order came from: a search, an ad, a newsletter, or an AI assistant such as ChatGPT

3 settings

Record where orders come from

Notes the referring site and campaign tags when a shopper arrives and saves them on the order: a search, an ad, a newsletter, or an AI assistant such as ChatGPT. The orders list shows each order’s source.

On

With a cookie banner, wait for

When Cookie consent follows your cookie banner, or a plugin that supports the WP Consent API is active, nothing is recorded until the shopper gives this consent. In the EU and the UK this record usually needs consent.

Marketing consent

Ignore visits from these sites

One site per line. A shopper coming back from one of these is never counted as a new source. Your own site and the payment pages ( PayPal, Stripe, Square, Klarna, Afterpay, Affirm, Amazon Pay and card checks ) are already ignored, so add only others, such as your bank’s card check page.

Empty
Advanced
The Order sources section.
The Order sources section.

💡 Note: Sources show on the orders list and on each order. For a step by step walkthrough, see How to Find Your Best Products, Customers and Sources.

Store activity

Daily counts of product views, add to cart, visits, checkout steps and searches for Reports

2 settings

Count store activity for Reports

Counts product views, add to cart, visits, checkout steps and searches each day for Reports. Only daily totals are kept, nothing about who viewed or searched. While Cookie consent is on, views and searches count only after the shopper allows statistics, and visits only where order sources are recorded. Add to cart and checkout steps always count.

On

Keep daily counts for

Older days are deleted each night. Orders, payments and refunds are never deleted.

2 years
Store activity, with the retention choice, the activity check and Clear.
Store activity, with the retention choice, the activity check and Clear.

⚠️ Careful: Clear store activity deletes every daily count, and Reports start counting again from today. Orders are not touched. To check counting works, use Open the store activity check: store admins signed in to WordPress are never counted, so test in a private window.

Other services

Partners, files and imports

Affiliates, download storage, DecoNetwork, the Premium extensions and the cart importer.

MailerLite, Kit and ActiveCampaign

Moved to Settings › Email marketing

no stored settings

MailerLite, Kit ( formerly ConvertKit ) and ActiveCampaign moved to their own page, Settings › Marketing › Email marketing, where newsletter subscribers, customers, orders and abandoned carts are set up for each service. This section only links there with Open Email marketing.

ShareASale

Affiliate sale tracking on the order success page

4 settings

Report sales to ShareASale

Loads the ShareASale tracking pixel on store pages and records each paid order against the referring affiliate.

Off
PRO

Merchant ID

Your numeric ShareASale merchant ID. Nothing is tracked until it is set.

Empty
PRO

Include line items in the sale report

Sends each item’s SKU, price and quantity with the order total, so you can set up per-product commissions.

Off
PRO

Convert amounts to the checkout currency

Reports totals in the currency the shopper checked out with instead of your base currency. Only for stores that use currency conversion.

Off
PROAdvanced

💡 Note: More in ShareASale.

Amazon S3

Serve download product files from an S3 bucket instead of the WordPress uploads folder

4 settings

Access key ID

From an AWS IAM user with read access to the bucket.

Empty
PRO

Secret access key

Keep it private. It is only used on your server to sign download links.

Empty
PRO

Download bucket

The bucket that holds the files named on your download products.

Empty
PRO

Bucket region

The AWS region the bucket was created in. A wrong region makes downloads fail.

None selected
PRO

💡 Note: Bucket and IAM setup are covered in Amazon S3.

DecoNetwork

Products shoppers personalise in your DecoNetwork designer before adding to cart

3 settings

DecoNetwork store domain

The host name of your DecoNetwork store, without https://, for example mystore.deconetwork.com. Design links and artwork previews are built from it.

Empty
PRO

Order commit password

The custom order commit value you set under DecoNetwork API settings, not your account password. It is sent with each paid order so DecoNetwork marks the designs as ordered. With PRO the section lists the callback URLs to paste into DecoNetwork.

Empty
PRO

Sell undecorated items too

Shows a quantity box and Add to cart button next to Design now on DecoNetwork products, so shoppers can buy the blank item without designing it.

Off
Advanced

💡 Note: The DecoNetwork side of the setup is in DecoNetwork.

Premium extensions

QuickBooks Desktop, Facebook & Instagram and the rest of the extensions, with QuickBooks Online and Xero coming soon

no stored settings

The accounting and sales channel extensions, one row each: QuickBooks Desktop, Facebook & Instagram and Email Marketing, with Xero and QuickBooks Online marked Coming soon. Each row says whether the extension is active, with a Settings button once it is, or what Premium adds. See every extension opens EasyCart › Extensions, where Premium installs them.

The Premium extensions section, one row per extension.
The Premium extensions section, one row per extension.

Cart importer

Bring products in from Square, WooCommerce or osCommerce

no stored settings

A tool rather than settings. Pick a source card: Square ( catalogue, modifiers and stock, once Square is your connected gateway ), WooCommerce ( products, categories and attributes, read from WooCommerce on the same site, 50 products per request ), or osCommerce ( only when it shares this database ). Shopify is no longer available: export a product CSV there and use the product importer under Products. Each importer adds to your catalogue and deletes nothing, so back up first. See Cart Importers.

The cart importer, with the Square, WooCommerce, osCommerce and Shopify cards.
The cart importer, with the Square, WooCommerce, osCommerce and Shopify cards.

Keep going

Related panels

Search & AI

The Google product feed, Connect Google and Google attributes in bulk.

Email marketing

MailerLite, Kit and ActiveCampaign.

Google Analytics

GA4 setup in detail.

Reports

Where store activity and order sources are reported.

Order Management

The orders list that shows each order’s source.

Installing Extensions

Installing the Premium extensions.

Ready to run your store on WP EasyCart?

Everything in this guide works with the free plugin. PRO and Premium add subscriptions, memberships, wholesale pricing and more. Try every PRO feature free for 14 days.

The WP EasyCart admin: orders and offers
Updated on October 2, 2026