Skip to content
AptoAir
WooCommerce integration

Connect WooCommerce in about two minutes

Paste your store URL and a REST API key pair. We register the webhooks in your store automatically, import your recent orders and products, and start turning order events into WhatsApp messages your customers actually read.
No plugin to installWebhooks registered for youGrowth & Pro plans
Order placed
Order #1042 confirmed — ₹2,499
auto
COD confirmed
Customer tapped “Confirm” on WhatsApp
auto
Shipped
Delhivery · AWB 6721904455 · track link
auto
Delivered → review
“How was it?” with quick-reply buttons
auto

What connecting actually does

WooCommerce has a full REST API and native webhooks, so this is a genuinely deep integration rather than a link-out. We listen for order, customer and product events, and we can read your catalogue and order history to answer questions — all with a key you generate yourself and can revoke whenever you like.

Setup

Generate a key in WooCommerce, paste it here

Everything happens in your WordPress admin and takes a couple of minutes. You are creating a Read/Write REST API key — the same mechanism WooCommerce offers every integration — and pasting it into the connect form.

  • Sign in to WordPress as an administrator
  • Go to WooCommerce → Settings → Advanced → REST API
  • Click “Add key”. Description: “Xilot”. User: an admin account. Permissions: Read/Write
  • Click “Generate API key” — WooCommerce shows a Consumer key and Consumer secret
  • Copy both immediately (they are shown only once) and paste them with your store URL
Two things to watch

Your store URL must start with https:// — WooCommerce rejects key authentication over plain http.

The consumer secret is displayed once. If you navigate away before copying it, generate a new key.

Automatic

We create the webhooks, you do not

As soon as the credentials verify, we register the order, customer and product webhooks in your store through the API. There is nothing to add by hand, and nothing to maintain. Disconnecting removes the webhooks we created.

  • Order created, updated, paid, shipped, cancelled and refunded
  • Customer created and updated
  • Product updated, for stock and price answers
  • Every incoming webhook signature-verified, and replays ignored
The result

What your customers start receiving

Order events become messages — sent as approved templates where your customer is outside the 24-hour window, so they arrive whether or not the customer messaged you first.

  • Order confirmed, paid, shipped, delivered and cancelled updates — with the courier and tracking link
  • Cash-on-delivery confirmation with Confirm / Cancel buttons before you ship
  • Every buyer synced into your phonebook with spend, order count and automatic tags
  • Your AI able to answer “where is my order?” with real, live data (Pro)
Order placed
Order #1042 confirmed — ₹2,499
auto
COD confirmed
Customer tapped “Confirm” on WhatsApp
auto
Shipped
Delhivery · AWB 6721904455 · track link
auto
Delivered → review
“How was it?” with quick-reply buttons
auto
Honest limitation

Abandoned carts on WooCommerce

WooCommerce has no native abandoned-cart webhook — that is a gap in the platform, not in us. What we can recover today are pending and failed-payment orders: someone who reached checkout, generated an order, and did not complete payment. That is still the most valuable segment, and it is recovered automatically on the Pro plan. Full pre-checkout cart capture needs a small plugin, which is on our roadmap rather than shipped.

  • Pending and failed-payment orders are recovered automatically
  • Full pre-checkout cart capture is not available on Woo yet
  • Shopify does have native checkout webhooks, if that matters to you
Step by step

The whole setup, in order

  1. 1

    Subscribe to Growth or Pro

    Store integrations are part of the Growth plan. Pro adds cart recovery, AI store lookups and multiple stores.

  2. 2

    Generate your WooCommerce key

    WooCommerce → Settings → Advanced → REST API → Add key, with Read/Write permissions.

  3. 3

    Paste it into Settings → Integrations

    Store URL, consumer key, consumer secret. We verify, register webhooks and import in one step.

  4. 4

    Map your templates

    Point each order event at an approved template so messages reach customers outside the 24-hour window.

  5. 5

    Send a test order

    Use the built-in “Send test order” button to see exactly what a customer receives before a real one does.

Store integrations are part of the Growth plan. Abandoned-cart recovery, AI store lookups and multiple stores are part of Pro.

See plans
Questions

Frequently asked

For WooCommerce and Shopify, no — it is copy and paste from your store's admin, and we register the webhooks for you. For a custom store, someone needs to POST us a webhook, which is a small job for whoever maintains your site.
We import your recent orders and products during setup, so the AI can answer questions about them straight away. Only new events after connection trigger messages — connecting will not blast your entire order history.
They are encrypted before they are stored, and they are only ever used to talk to your store. You can disconnect at any time, which also removes the webhooks we created.
Multiple stores are part of the Pro plan. Growth connects one.
No. Webhooks are fired by WooCommerce asynchronously, and we read your catalogue in the background. Your storefront is not in the path of any of it.
Reconnect with the new pair in Settings → Integrations. Nothing else is lost. See also the integrations overview.

Start answering customers properly

Connect your WhatsApp number and send your first automated reply today. 15 days free, no card needed.

No credit cardCancel anytimeYour data stays yours