Detect the order
NoteConfirm reads the Shopify order and prepares its confirmation before dispatch.
WhatsApp order confirmation
NoteConfirm confirms the address, order, and last-minute changes on WhatsApp. Every reply reaches Shopify so your team can prioritize exceptions before taking on picking, shipping, or return-handling cost.
#1048Confirmed
#1047Awaiting
#1046Confirmed
Less uncertainty before you commit inventory and shipping
From installing the app to the first confirmation request, without changing how your team ships.
Add the app to your store from the Shopify App Store. Your orders are ready to confirm from the start.
Link the WhatsApp number your store already uses, so buyers hear from a sender they recognize.
NoteConfirm asks each buyer to confirm their order before it ships, and records the reply on the Shopify order.
Incomplete addresses, last-minute changes, and doubtful orders create work when your margin is already committed. NoteConfirm turns that manual conversation into a traceable decision in Shopify before the order leaves.
Review the decision flowA flow your team can follow
NoteConfirm reads the Shopify order and prepares its confirmation before dispatch.
Hi Ana. Can you confirm order #1048 and this address?10:28
Yes, I confirm. The address is correct.10:31
AI reads the natural-language reply and classifies the order outcome.
Three possible outcomes: order confirmed, an observation noted on the Shopify order, or closed as an opt-out. Review only the exceptions.
All in one place
See pending orders, confirmations, and noted observations. When something changes, your team has the context to act.
#1048Confirmed
#1047Awaiting
#1046Confirmed
Number protection included
Every new number goes through a 7-day warm-up and sending follows safe limits. If account health worsens, NoteConfirm slows down on its own instead of sending through.
Recovery after disconnection
Pending messages are held safely, not lost. On reconnect you choose the strategy and sending resumes securely.
View plansManual
You control every held message before it goes out, or discard it.
Automatic
Gradual resending with configurable waits and pauses, capped at 12 messages per hour.
Hi Ana. Your order #1048 is ready for review.
Do you confirm you want it delivered to Calle 93 #14-28, Bogotá?10:28
Seven templates for every order moment. Enable them per type, set the tone, and use the 17 data points already in Shopify.
AI included in every plan
NoteConfirm AI classifies customer replies in every plan. Per billing cycle, Starter includes up to 600 calls; Growth, 2,000; Pro, 5,000; and Scale, 10,000.
WhatsApp conversation text is deleted automatically after 30 days. Operational data such as status, phone, and timestamps is kept for reporting and support.
If a buyer leaves their phone number at checkout without completing the purchase, send a reminder with their products and a Shopify link to resume payment.
The sequence stops after purchase or opt-out. One sequence per phone every 7 days and at most one message every 20 hours.
Compare recovery capacity
Enable the feature under Abandoned carts and edit each message in Templates. It works with your unofficial channel or approved Meta MARKETING templates.
Meta may charge for marketing messages. The unofficial channel carries a risk of reports and number restrictions.
Simple plans, billed by Shopify
Every plan includes confirmations, templates, number protection, checkout and message recovery, the dashboard, and managed NoteConfirm AI.
US$5.99/ 30 days
300 orders per cycle
NoteConfirm AI · up to 600 calls per billing cycle
Recovery · 100 sequences per cycle · up to 1 message
Choose StarterUS$14.99/ 30 days
1,000 orders per cycle
NoteConfirm AI · up to 2,000 calls per billing cycle
Recovery · 1,000 sequences per cycle · up to 2 messages
Choose GrowthUS$29.99/ 30 days
2,500 orders per cycle
NoteConfirm AI · up to 5,000 calls per billing cycle
Recovery · 2,500 sequences per cycle · up to 3 messages
Choose ProUS$49.99/ 30 days
5,000 orders per cycle
NoteConfirm AI · up to 10,000 calls per billing cycle
Recovery · 5,000 sequences per cycle · up to 3 messages
Choose ScaleOrders and AI calls on paid plans share the Shopify billing cycle. Starter offers a 7-day trial with up to 100 orders and a cumulative trial allowance of 200 AI calls per store; reinstalling or changing plans does not reset these allowances. Growth, Pro, and Scale have no trial. There are no overage charges: new confirmations pause when an allowance runs out, and you can still view your history and settings.
Getting started
NoteConfirm is a Shopify app that confirms orders with your customers over WhatsApp before shipping. It sends an automated message after each purchase so the buyer can verify their address, items, and payment method, and classifies the reply for your team.
Less than 3 minutes. Install the app, connect your number by scanning a QR code in Settings, and you are ready. NoteConfirm AI is included in every plan. No coding required.
Yes. NoteConfirm works with Basic Shopify, Shopify, Advanced Shopify, and Shopify Plus through standard webhooks, App Bridge, and the GraphQL Admin API.
WhatsApp connection
Settings shows a QR code. Open WhatsApp on your phone, go to Linked Devices, and scan it. The connection status updates in real time.
No. NoteConfirm connects to your account through a WhatsApp Web session. You do not need Meta Cloud API, business verification, or pre-approved message templates.
Yes. Every confirmation, shipping update, and reply notification comes from your connected number. Customers see your brand name and profile picture.
The connection is monitored continuously. If the session drops, pending messages are held safely and not lost. On reconnect you choose the recovery strategy: manual, to review and send one by one or discard, or automatic, with batched resending and configurable pauses. They do not resume on their own without your choice.
Yes. Each store uses one active number at a time. Disconnect the current one in Settings and scan the QR code with the new phone.
WhatsApp button
It is a floating button that lets visitors start a conversation from your store. Configure it under WhatsApp button in NoteConfirm —number, appearance, and message—, enable the button, and save; then enable the NoteConfirm app block in your theme editor and save or publish the theme. It is available from Starter.
We recommend a separate number. The button receives conversations started by visitors; separate numbers make them easier to distinguish from replies to the order confirmation channel.
Order confirmations
Seven templates: prepaid orders, cash on delivery, shipped, delivered, cancelled, refunds, and a thank-you when the customer confirms. Each can be enabled or disabled separately.
The AI reads natural-language replies in several languages. When confidence is high, the order is marked confirmed. If the customer flags a change or a doubt, NoteConfirm adds an observation note to the Shopify order with the unverified text. If they ask to stop receiving messages, the order closes as an opt-out. When in doubt, it does not confirm.
Yes. The text of each template is edited from the NoteConfirm template editor. Write the message in your own words and include placeholders with order data, which are filled in when it is sent.
There are 17 placeholders for customer data, order details (number, total, currency, items), shipping info, cancellation and refund fields, and shop name. The editor inserts them for you.
It sets how long NoteConfirm waits for the customer reply before the confirmation expires. It is configured on the two confirmation templates; lifecycle templates send when the order event happens.
AI & privacy
It analyzes replies to detect whether the customer confirmed, requested a change, noted an observation, or opted out. It handles multiple languages and natural phrasing.
No. Managed NoteConfirm AI is included in every plan. Per billing cycle, Starter includes up to 600 calls; Growth, 2,000; Pro, 5,000; and Scale, 10,000. You do not need your own AI account or API key.
Communication between your store and NoteConfirm is encrypted and authenticated. NoteConfirm manages AI; you do not need to provide a provider key. See our privacy policy for details about data processing and retention.
No. NoteConfirm treats your customers’ messages as text to interpret, never as commands, and applies several protections before marking an order confirmed. When in doubt, it does not confirm and leaves an observation for your team.
Abandoned checkout recovery
Shopify checkouts with a valid phone number and recovery link that have not become completed purchases. Adding products to a cart without leaving a phone number at checkout is not enough. After the configured wait, the buyer receives a message with a link to resume payment.
Open Abandoned carts in NoteConfirm, enable recovery, configure timing and minimum value, and save. In Templates, edit and enable the message for each step. The first message waits one hour by default; the second and final messages are optional and depend on your plan. Recovery starts disabled.
Yes. Each step has its own template in Templates: First message, Second message, and Final message. The recovery link is required, and you can use the variables offered by the editor, with their exact names, such as {{CUSTOMER_FIRST_NAME}} or {{CHECKOUT_URL}}. On the unofficial channel you can use spintax, and NoteConfirm adds the opt-out instructions. On Meta, the content sent must match the approved MARKETING template.
By default, one hour after the checkout's latest activity. You can configure that wait between 20 minutes and 24 hours. Sending can happen later because of quiet hours, channel availability, or number protection.
Open Abandoned carts in NoteConfirm, turn off the recovery switch, and select Save. Form changes take effect when you select Save.
Starter includes 100 sequences per cycle and 1 message per sequence; Growth, 1,000 and up to 2; Pro, 2,500 and up to 3; Scale, 5,000 and up to 3. Each sequence consumes one unit when its first message is reserved, regardless of subsequent steps. This quota is separate from confirmations and AI. The Starter trial includes up to 20 sequences in total.
Yes. You can attach a JPEG or PNG image up to 5 MB on every plan. Pro and Scale support product images from the checkout. From Growth, you can include an existing Shopify discount code; NoteConfirm does not create the code. On Meta, the image template variant must be approved.
The sequence stops when the buyer completes the purchase or opts out. One sequence per phone every 7 days and at most one message every 20 hours are allowed. Quiet hours default to 21:00–09:00; you can adjust them from Growth. Plan limits and number protection also apply. The feature does not disable your Shopify recovery emails.
NoteConfirm links the purchase to its checkout when a message was sent within the previous 7 days; click tracking is not required, and this does not prove WhatsApp was the only reason for the purchase. Revenue is shown by currency. Meta uses approved MARKETING templates and may charge for messages. The unofficial channel carries a risk of reports and number restrictions.
Plans & billing
Starter, Growth, Pro, and Scale, billed through Shopify. Every plan includes WhatsApp confirmations, templates, the dashboard, and managed NoteConfirm AI. Plans differ in order, AI call, and recovery sequence allowances per cycle, as well as WhatsApp button features.
Starter offers a 7-day trial with up to 100 orders and a cumulative trial allowance of 200 AI calls and up to 20 recovery sequences per store. Reinstalling or changing plans does not reset these allowances. Growth, Pro, and Scale have no trial. Shopify shows eligibility and the first charge date before approval.
Shopify bills your NoteConfirm subscription. Managed AI is included with a call allowance per billing cycle and no overage charges. Costs and policies for the WhatsApp channel you use apply separately.
Manage your plan from Billing in NoteConfirm. A plan change that keeps the Shopify cycle keeps its usage; a new cycle starts a new allowance. Cancelling during the trial stops new confirmations immediately. On a paid plan, you can use the remaining allowance until the cycle ends.
Conversation text is deleted automatically after 30 days. Operational data (status, phone, timestamps) is kept for reporting and support.
NoteConfirm for Shopify