WhatsApp order confirmation

Do not dispatch a doubtful order before speaking with the customer.

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.

noteconfirmToday’s overview
WhatsApp connected
Awaiting12
Confirmed48
Rate86%
Daily confirmations
Recent

#1048Confirmed

#1047Awaiting

#1046Confirmed

Less uncertainty before you commit inventory and shipping

ShopifyWhatsAppYour team

How it works

From installing the app to the first confirmation request, without changing how your team ships.

  1. Install NoteConfirm

    Add the app to your store from the Shopify App Store. Your orders are ready to confirm from the start.

  2. Connect your WhatsApp number

    Link the WhatsApp number your store already uses, so buyers hear from a sender they recognize.

  3. Buyers confirm their order

    NoteConfirm asks each buyer to confirm their order before it ships, and records the reply on the Shopify order.

What does it cost to dispatch an order your customer no longer wants or cannot receive?

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 flow

A flow your team can follow

From order to outcome, without chasing replies.

01
New order#1048
Care kit1 item · Bogotá$184,000
Ready to confirm

Detect the order

NoteConfirm reads the Shopify order and prepares its confirmation before dispatch.

02
Your storeonline

Hi Ana. Can you confirm order #1048 and this address?10:28

Yes, I confirm. The address is correct.10:31

Clear conversation

AI reads the natural-language reply and classifies the order outcome.

03
✓
ConfirmedOrder #1048 · moments ago

Dispatch with context

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

Your operation, visible at a glance.

See pending orders, confirmations, and noted observations. When something changes, your team has the context to act.

  • Order states, including customer observations
  • 7 to 90-day confirmation chart
  • Templates in English and Spanish
  • Queue and recovery when WhatsApp disconnects
noteconfirm
OverviewYour operation today
● WhatsApp connected
Awaiting12Need a reply
Confirmed48This week
Rate86%Of resolved replies
Daily confirmations
Recent

#1048Confirmed

#1047Awaiting

#1046Confirmed

Inbound conversations, alongside order confirmations

Let every visitor start a WhatsApp conversation.

Add a floating button to your Shopify store. Shoppers open a chat with a prefilled message that gives your team useful context.

  • 18 icons and 4 shapesChoose shape, size, position, and colors to fit your theme.
  • Prefilled message with product contextInclude product, SKU, price, and page URL when your plan allows it.
  • Agents and business hoursRoute conversations to your team and show availability or an after-hours message.
  • Click measurement and attributionReview clicks; Pro and Scale also connect orders and revenue to the widget.
Read the WhatsApp button guide
Everyday collectionUrban backpackMade to go wherever your day takes you.Add to cart
A
Store supportOnline now

Hi, I’m interested in the city backpack.

Message ready to send
Have a question? Message us

Number protection included

Send at scale without risking your WhatsApp.

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.

  • 7-day warm-upVolume ramps up gradually until it reaches full pace.
  • Balanced or strict mode500 or 300 messages per day, with ceilings of 1,000/day, 90/hour, and 4/minute.
  • Quiet hours and manual pauseNo sending from 21:00 to 08:00; pause for 15 minutes by typing PAUSE.
  • Dead message queueRetry or delete failed sends and manage opt-outs reversibly.
Number protectionWarm-up · day 4 of 7
Active
Sent today184Limit 500
Last hour32Limit 60
Failure rate1.2%Healthy
Warm-up57%
21:00 – 08:00Quiet hours
3 / minPace ceiling
2Opt-outs this week

Recovery after disconnection

If WhatsApp drops, you decide how to come back.

Pending messages are held safely, not lost. On reconnect you choose the strategy and sending resumes securely.

View plans

Manual

Review and send one by one

You control every held message before it goes out, or discard it.

  • Held-message inbox
  • Send or discard

Automatic

Batched draining

Gradual resending with configurable waits and pauses, capped at 12 messages per hour.

  • Batch pacing
  • Resumes on reconnect
Your storeConfirmation message

Hi Ana. Your order #1048 is ready for review.

Do you confirm you want it delivered to Calle 93 #14-28, Bogotá?10:28

✓ Order variables included

Speak like your brand.

Seven templates for every order moment. Enable them per type, set the tone, and use the 17 data points already in Shopify.

Prepaid orderCash on deliveryShippedDeliveredCancelledRefundThank you
Reply window: on the confirmation templates you can configure how long to wait for the customer reply. Lifecycle templates send when the order event happens.
View plans

AI included in every plan

AI-powered reply classification, zero friction.

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.

Included in Starter · Growth · Pro · ScaleStarter: 600 calls per cycleGrowth: 2,000 calls per cyclePro: 5,000 calls per cycleScale: 10,000 calls per cycleReplies in many languages

Your conversations do not stay forever.

WhatsApp conversation text is deleted automatically after 30 days. Operational data such as status, phone, and timestamps is kept for reporting and support.

30 days

Bring buyers back to checkout.

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.

  • One message on Starter, two on Growth, and up to three on Pro and Scale
  • Messages in your brand voice, with an optional image
  • Timing, minimum value, and quiet hours configurable by plan
  • Recovered orders and revenue visible in the app

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
A phone beside a wrapped order on a deep green desk

A way back, without starting over.

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

Choose the capacity your store needs.

Every plan includes confirmations, templates, number protection, checkout and message recovery, the dashboard, and managed NoteConfirm AI.

Starter

7-day free trial

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 Starter

Pro

US$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 Pro

Scale

US$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 Scale

Orders 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.

Frequently asked questions

Getting started

What is NoteConfirm?

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.

How long does setup take?

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.

Does it work with all Shopify plans?

Yes. NoteConfirm works with Basic Shopify, Shopify, Advanced Shopify, and Shopify Plus through standard webhooks, App Bridge, and the GraphQL Admin API.

WhatsApp connection

How do I connect my WhatsApp number?

Settings shows a QR code. Open WhatsApp on your phone, go to Linked Devices, and scan it. The connection status updates in real time.

Do I need the official WhatsApp Business API?

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.

Are messages sent from my own number?

Yes. Every confirmation, shipping update, and reply notification comes from your connected number. Customers see your brand name and profile picture.

What happens if WhatsApp disconnects?

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.

Can I switch to a different WhatsApp number?

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

What is the WhatsApp button and how do I activate it?

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.

Does it use the same number as order confirmations?

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

Which order events trigger messages?

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.

What if the customer replies with text?

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.

Can I edit the text of confirmation messages?

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.

What placeholders can I use in templates?

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.

What is the reply window?

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

What does the AI do?

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.

Do I need to bring my own AI key?

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.

Is my data secure?

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.

Can customers manipulate the AI with hidden instructions?

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

Which checkouts can NoteConfirm recover?

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.

How do I enable and configure reminders?

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.

Can I edit the reminder text?

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.

When is the first message sent?

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.

How do I pause or disable abandoned checkout recovery?

Open Abandoned carts in NoteConfirm, turn off the recovery switch, and select Save. Form changes take effect when you select Save.

How much recovery does each plan include?

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.

Can I include an image or a discount?

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.

When do messages stop?

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.

How are recovered sales measured, and what does sending cost?

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

What plans are available?

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.

Is there a free trial?

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.

Are there hidden fees or per-message charges?

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.

How do I cancel or change my plan?

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.

How long do you keep conversation content?

Conversation text is deleted automatically after 30 days. Operational data (status, phone, timestamps) is kept for reporting and support.

NoteConfirm for Shopify

Make every dispatch start with a clear reply.

Choose a plan