Integration guides
WhatsApp Button
The WhatsApp button lets visitors start a conversation from your Shopify store. Configure its appearance, message, availability, and team in NoteConfirm. The customer opens WhatsApp and sends the prefilled message.
Activate it in NoteConfirm and in your theme
First configure the number, appearance, and message under WhatsApp button in NoteConfirm, enable the button, and save. Saving in NoteConfirm is a required step: without it, the store keeps the previous configuration.
Then open the theme editor from the link on that page (or from your theme), enable the NoteConfirm app block, and save or publish the theme. Publishing the theme is what makes the button visible on the storefront; it does not replace saving in NoteConfirm. If you change the configuration later, save again in NoteConfirm and publish the theme again.
Customize the button
Choose from 18 icons, 4 shapes—including the no-background option—5 sizes, and 6 positions. Adjust offsets and button and icon colors; add a CTA label or attention bubble with custom text from Growth. The live preview shows changes before you save.
Prefilled message and product context
Write the message visitors can send when they open WhatsApp. From Growth, include product-page context with {{product}}, {{sku}}, and {{price}}, plus the page URL.
Use a short, clear question. Product and page details give your team context without promising an automated reply.
Agents and business hours
Configure agents or departments with a phone number, name, and role. When you have more than one, visitors can choose who to contact. Set availability and an after-hours message; Pro lets you set business hours for each agent.
Rules, triggers, and measurement
Growth supports up to 5 page or URL rules and time triggers. Pro supports up to 25 rules, country and language targeting, and scroll and exit-intent triggers. Scale supports up to 100 rules.
NoteConfirm measures button clicks. Pro and Scale also show order and revenue attribution. The analytics window is 7 days on Starter and Growth, 90 days on Pro, and 400 days on Scale.
Use a different number from order confirmations
The button receives inbound traffic started by visitors; the number connected to NoteConfirm sends order confirmations. We recommend separate numbers so button conversations do not mix with confirmation replies.
AI reply classification and opt-out detection depend on a previous outgoing message. The widget does not start that order confirmation flow.
What each plan includes
| Capability | Starter | Growth | Pro | Scale |
|---|---|---|---|---|
| Button and appearance | 18 icons, 4 shapes, 5 sizes, 6 positions, color, preview | Everything in Starter + label and bubble | Everything in Growth | Everything in Pro |
| Context and rules | Global message | Product, SKU, price, URL; 5 page rules | 25 rules; country, language, scroll, exit intent | 100 rules |
| Agents | 1 agent | 3 agents | 10 agents; agent hours | 25 agents |
| Analytics | Clicks · 7 days | Clicks · 7 days | Clicks, order and revenue attribution · 90 days | Clicks and attribution · 400 days |
See also
- Number Protection: the adaptive limits, gradual warm-up, and quiet hours applied to your WhatsApp number.
- NoteConfirm AI: how customer replies are classified, included in every plan.