FAQ

Frequently asked questions

The objections we hear most often. If something here isn't covered, write to info@cartpinger.com.

Setup & account

Do I need a new WhatsApp phone number?

Yes. The number used by CartPinger must be separate from any personal WhatsApp account. It can be a mobile or a landline — Meta will verify it via SMS or voice call.

Once verified, the number is bound to the WhatsApp Business API and cannot be used on the regular WhatsApp app at the same time. If you only have one number, get a second SIM or use a landline.

Is the WhatsApp API free?

Meta gives 1,000 free service conversations per month per WABA. A conversation is a 24-hour window per customer, not a single message.

After the free tier, you pay Meta directly — roughly $0.005 to $0.08 per message depending on country and category. CartPinger doesn't take a cut. For most small and medium stores, the monthly Meta cost stays at €0.

Data & privacy

What happens to my data if I uninstall CartPinger?

By default the plugin keeps your data in the WordPress database, so you can reinstall without losing history.

If you want a full wipe, open CartPinger → Settings → Advanced and toggle "Delete data on uninstall" before removing the plugin. After deletion, all CartPinger tables and options are dropped from your database.

Messaging

Why didn't my message arrive?

Check four things in order:

  1. The template is approved in Meta (not pending or rejected).
  2. If you're still in sandbox mode, the recipient phone is registered as a test recipient.
  3. The language code in the template matches your site locale (e.g. en not en_US).
  4. All four credentials in CartPinger setup are correct and saved (Phone Number ID, WABA ID, Access Token, App Secret).

If all four check out, look at CartPinger → Logs for the Meta API response — it almost always explains what went wrong.

Can I customize the message templates?

Yes. Edit the body in Meta Template Manager. The only constraints:

  • Keep the template Name exactly as CartPinger expects (see /docs/templates).
  • Keep the number and order of variables ({{1}}, {{2}}, …) the same. CartPinger fills them in the same positions regardless of how you reword the rest.

Adding or removing variables will break sending.

Compatibility

Does CartPinger work with block checkout?

Yes. Both the classic shortcode checkout and the block-based checkout are supported.

CartPinger injects the GDPR opt-in via the official WooCommerce Additional Checkout Fields API, which works in both flows from WooCommerce 9.0+.

Plans & pricing

Is CartPinger free?

Yes, fully free and open source under GPL-2.0. Install it from WordPress.org at no cost. There are no recovery limits, no monthly fee, and no SaaS subscription. You only pay Meta for WhatsApp API usage — and Meta gives 1,000 free conversations per month.

What's in CartPinger Pro?

CartPinger Pro is currently in development and expected to launch Q3 2026. It will be distributed directly from cartpinger.com — not on WordPress.org. Pro will add:

  • Advanced analytics dashboard (cohort analysis, A/B template testing)
  • Multi-store management from a single account
  • AI-powered template copy suggestions
  • White-label and agency features
  • Extra integrations
  • Priority email support with 24h SLA

Join the waitlist to be notified when it launches — founding members get 50% off for life.

When can I buy Pro?

Pro is not available yet. Join the waitlist and you'll be the first to know when it launches. Founding members lock in 50% off the regular price for life as a thank-you for early support.

Still stuck?

Write to info@cartpinger.com or open an issue on GitHub. Replies in 24h on business days.