Connect Printful to WhatsApp and AI Chat for Wix Stores

By Alva Chew 10 min read Updated November 11, 2026

Yes. AeroChat works directly with Printful. It reads print order status and shipment tracking from Printful, cancels orders that have not started fulfillment, and places reorders through Printful’s API, on WhatsApp, Instagram, web chat and every other channel your shoppers use.

If your Wix store sells print on demand products through the Printful app, each item is made after it is ordered, so customers wait longer than for stock items and they ask about it. AeroChat answers on WhatsApp, Instagram, Messenger, Telegram, your site’s chat or email, from the order status Printful holds: waiting for fulfillment, in process, partly shipped or shipped. When a customer loves what they got, AeroChat can place the same order again. Your Wix store is built into AeroChat, and Printful connects through its public API. You describe the workflow in your own words, AeroChat builds it, and Printful stays the place your production and fulfillment run.

What you can do with Printful and AeroChat

  • Answer “has my order been made yet?”. AeroChat finds the Printful order behind the Wix order and tells the customer where it is: waiting for fulfillment, in process, on hold or shipped.
  • Share shipment tracking. AeroChat reads the order’s shipments from Printful and sends the carrier, tracking number and tracking link. If you set up Printful’s shipping webhook, AeroChat can also send the tracking link in the chat when the parcel ships.
  • Explain split shipments. When items in one order ship separately, AeroChat reads each shipment and the items in it and tells the customer which item is in which parcel.
  • Reorder in the chat. When a customer wants the same design again, AeroChat reads their earlier Printful order, takes payment by link and places the new order in Printful for the same items and address.
  • Cancel an order before fulfillment starts. Printful cancels orders that are still pending or a draft. When a customer cancels soon after ordering, AeroChat cancels the Printful order if it can and passes the refund to your team.
  • Pass orders with problems to your team. When an order is on hold or failed, AeroChat explains it simply and hands the conversation to your team with the order details.

What it looks like on WhatsApp

Customer: I ordered a custom tote 3 days ago and haven’t heard anything. Order 10412. (example)

AeroChat: To keep your order private, can you confirm the email you ordered with?

Customer: ella.m@example.com

AeroChat: Thanks, Ella. Your tote for order #10412 is being made right now. Each tote is printed when it is ordered, which takes 2 to 5 business days (example), then it ships. You’ll get your tracking link as soon as it does.

In Printful: nothing changes. AeroChat verified the customer in Wix, found the Printful order and read its status.

Customer: I love my poster. Can I order the same one again for my sister, same address? (example)

AeroChat: Of course. The same 18×24 poster is US$32 plus US$6 shipping, US$38 in total. Here’s your payment link. I’ll place the order as soon as it’s paid.

AeroChat: Payment received, thank you. Your new poster order is in and goes into production now.

In Printful: a new order with the same poster and address is created and confirmed for fulfillment.

Works on every chat channel

Your shoppers message you wherever they already are. The same connection and the same workflows run on each of these channels, and Printful stays the record whichever one they use.

Channel What your shoppers can do
WhatsApp Message your WhatsApp Business number to check a print order, get tracking, reorder or cancel before fulfillment starts. Voice notes are transcribed, so a spoken request works too.
Instagram Send the same requests by direct message. A comment on your post can get an automatic reply that moves the conversation to a DM.
Facebook Messenger Send the same requests to your Facebook Page. Comments on your Page posts can get an automatic reply too.
Telegram Send the same requests to your business on Telegram.
Web chat Ask the same questions in the chat on your Wix store.
Email Write to your Gmail or Office 365 address and get the same answer the chat gives.

How the connection works

There are two parts. Your Wix store is built into AeroChat: connect Wix from the AeroChat dashboard, and AeroChat syncs your products and looks up orders after it has verified the customer’s email or phone. There is no Wix key to create. Printful connects through its public API, documented at developers.printful.com. Printful keeps the order ID from your store as each order’s external ID, so AeroChat can find the Printful order behind a Wix order.

  • What AeroChat reads from Printful: orders with their status, items, recipient and external ID, and shipments with carrier, service, tracking number, tracking link, ship date and the items in each.
  • What AeroChat writes to Printful: new orders for reorders, confirmed for fulfillment once the customer has paid, and cancellations of orders that are still pending or a draft.

To connect, sign in to the Printful Developer Portal and create a private token for your store. Choose the orders scope, or read-only orders access if you only want status and tracking answers. Paste the token in when AeroChat asks. Printful’s API documentation does not name a plan for API access.

Printful creates new API orders as drafts and only charges you once an order is confirmed. It cancels only orders that are pending or a draft. Once an order is in process, AeroChat tells the customer and hands the request to your team.

You describe the workflow in your own words, for example “when a customer asks about their order, find it in Printful and tell them whether it is being made or has shipped”. AeroChat builds the workflow as a draft and asks for the Printful token by name. You enter it in the AeroChat dashboard. It never passes through the conversation.

Workflows to copy

Six ready-made workflows for Printful. Copy one into AeroChat, add your Printful token, and it runs on every channel.

1. Answer “has my order been made yet?”

Copy this into AeroChat

When a customer asks about their order, ask for the order number and check the email or phone number they give matches the order in Wix. Find the Printful order with that store order as its external ID and read its status. Explain it in plain words: pending means it is waiting to be made, in process means it is being made, partial means some items have shipped, fulfilled means it has all shipped. Give our production time from the knowledge base, for example 2 to 5 business days (example). Never share an order whose details do not match. Reply in the customer’s language.

2. Share shipment tracking

Copy this into AeroChat

When a customer asks where their parcel is, verify the order in Wix and find the Printful order. Read its shipments. For each shipment, send the carrier, the tracking number and the tracking link, with the ship date. If nothing has shipped yet, tell them it is still being made and that the tracking link comes once it ships.

3. Explain split shipments

Copy this into AeroChat

When a customer says only part of their order arrived, verify the order in Wix and read the Printful order’s shipments and the items in each. Tell them which items shipped in which parcel, with each tracking link, and which items have not shipped yet. If an item is not in any shipment and the order shows as fulfilled, hand the conversation to our team.

4. Reorder in the chat

Copy this into AeroChat

When a customer wants to order the same item again, verify their earlier order in Wix and read the Printful order’s items and address. Check the product is still in our Wix catalog and read back the item, price, shipping and total. Ask whether it ships to the same address. Send a payment link for the total. Once it is paid, create a new Printful order with the same items and the confirmed address, and confirm it for fulfillment. Tell them it is going into production.

5. Cancel an order before fulfillment starts

Copy this into AeroChat

When a customer asks to cancel an order, verify it in Wix and read the Printful order’s status. If it is pending or a draft, cancel it in Printful and tell them it is canceled and that our team will process the refund, then hand the refund to our team with the order number. If it is already in process or shipped, tell them it can no longer be canceled and hand the conversation to our team.

6. Pass orders with problems to your team

Copy this into AeroChat

When a customer asks about an order that Printful shows as on hold or failed, tell them there is a small issue with the order and that our team will contact them. Hand the conversation to our team with the order number and the Printful status. Do not guess the cause.

Who uses it

Wix stores selling custom prints, apparel, mugs and accessories through Printful use it to answer production and tracking questions, the most common messages for made-to-order products. Related pages:

What stays in Printful

Printful stays your record of production and fulfillment: orders, print files, shipments and costs. Product setup, mockups and billing stay in your Printful dashboard, and your Wix store stays the place customers browse and check out.

AeroChat handles the conversation. It reads the orders and shipments your recipes ask for, places reorders and cancels what Printful allows, and leaves the rest to Printful and your team.

Questions

Does AeroChat work with Printful on Wix?

Yes. It connects through Printful’s public API with a private token from your own Printful account, and to your Wix store, which is built into AeroChat. It is not a Printful product, and AeroChat has no partnership with Printful.

Can AeroChat change an order that is already being made?

No. Printful cancels only orders that are pending or a draft. Once an order is in process, AeroChat tells the customer and hands the request to your team.

Where does a reorder show up?

A reorder placed in chat is created directly in Printful, so it shows in your Printful orders. It is paid through the payment link in the chat rather than through your Wix checkout.

Which plan do I need?

On the Printful side, you need a Printful account connected to your Wix store and a private token. On the AeroChat side, workflows via Skills are on every plan, with a 7-day free trial. Choose by message volume on the pricing page.

Using a different system? If it has a public API, it connects to AeroChat the same way: describe what you want, paste in its key, and it runs.

Can’t find your tool? Message us in the chat on this page and we’ll tell you how it connects.

Connect Printful to your chat

Paste the order status recipe, add your Printful token, and ask your own chat where a recent print order is.

Start your 7-day free trial. No credit card needed.

Sign up for an annual plan on Growth or above and we’ll set up your workflows and connect Printful for you, free. See plans.