Inboxify Connector for WooCommerce

Description

Inboxify Connector for WooCommerce links your WooCommerce store to your Inboxify account. When an order reaches a status you choose, the customer is added to your Inboxify list and tagged based on what they bought, so you can segment your audience for targeted email campaigns.

Features

  • Add customers to a chosen Inboxify list automatically.
  • Choose when customers are synced: as soon as payment is received, or only when the order is completed.
  • Optional newsletter opt-in checkbox on the WooCommerce block checkout. When enabled, only customers who tick the box are synced; when disabled, every order on the selected statuses is synced.
  • Automatic tags:
    • Always-applied tags.
    • First order / repeat customer tags.
    • Product category tags, with a configurable number of parent levels.
    • Lifetime-spend tiers (for example Bronze / Silver / Gold / VIP).

The newsletter opt-in checkbox uses WooCommerce’s Additional Checkout Fields API and therefore requires the block-based checkout and WooCommerce 8.9 or later.

External services

This plugin connects to the Inboxify API (https://api.inboxify.eu) to add and tag contacts on your Inboxify mailing list. This is the core function of the plugin.

When an order reaches one of the order statuses you selected (and, when the opt-in checkbox is enabled, only if the customer opted in), the plugin sends the following data to Inboxify:

  • the customer’s email address;
  • the customer’s first and last name;
  • the tags determined by your settings (for example order type, product categories and spend tier).

Your Inboxify API key and secret are stored in your site’s database and sent with each request to authenticate. No data is sent to Inboxify until you enter valid API credentials and an order is processed.

Use of the Inboxify service is subject to:

  • Inboxify Terms of Service: https://www.inboxify.eu/algemene-voorwaarden/
  • Inboxify Privacy Policy: https://www.inboxify.eu/privacyverklaring/

Screenshots

Installation

  1. Upload the plugin folder to /wp-content/plugins/, or install it through the WordPress Plugins screen.
  2. Activate the plugin. WooCommerce must be installed and active.
  3. Go to WooCommerce Connector in the admin menu.
  4. Enter your Inboxify API key and secret and choose the default list.
  5. Configure tags, the order statuses that trigger the sync, and (optionally) the newsletter opt-in checkbox.

FAQ

Where do I find my Inboxify API key and secret?

In your Inboxify account. Paste them on the plugin’s settings page; the plugin validates them and loads your available lists.

What data is sent to Inboxify?

The customer’s email address, first and last name, and the tags your settings produce. See the “External services” section above for details.

When is a customer added to my list?

You choose on the settings page: as soon as payment is received (the default — WooCommerce status Processing or Completed), or only when you mark the order Completed.

How does the newsletter opt-in checkbox work?

It is optional. When disabled, every order on the selected statuses is synced. When enabled, a checkbox is shown at checkout and only customers who tick it are added to your list. Pre-checking the box is possible but is not recommended, because a pre-checked opt-in is not compliant with EU consent rules.

Why don’t I see the opt-in checkbox on my checkout?

The opt-in checkbox uses WooCommerce’s Additional Checkout Fields API, which requires the block-based checkout and WooCommerce 8.9 or later. On the classic shortcode checkout or older WooCommerce versions the checkbox is not shown.

Does the plugin remove its data when uninstalled?

Yes. Deleting the plugin removes all of its settings from the database.

Reviews

There are no reviews for this plugin.

Contributors & Developers

“Inboxify Connector for WooCommerce” is open source software. The following people have contributed to this plugin.

Contributors

Changelog

1.0.0

  • Optional newsletter opt-in checkbox on the block checkout (Additional Checkout Fields API); only opted-in customers are synced when enabled.
  • Configurable order statuses that trigger the sync.
  • Declared compatibility with High-Performance Order Storage (HPOS) and the cart/checkout blocks.
  • Documented the Inboxify external service, added an uninstall routine, and various code-quality and internationalization fixes.

0.1.0

  • Initial development version.