VipterHelp Center
Integrations

Connect Hotzapp

Send PIX generated, sales, declines, past-due subscriptions and abandoned checkouts to Hotzapp so it recovers sales over WhatsApp.

Admin or OwnerAll plansVerified on Sep 28, 2026

With Hotzapp connected, Vipter sends each order and each abandoned checkout to the Hotzapp store, with the buyer's phone. Hotzapp uses this data for its WhatsApp recovery messages, such as reminding the buyer to pay a generated PIX (Brazil's instant payment) or to resume a cart.

Before you start, it helps to read how automations work.

Before you start

  • A Hotzapp account on the Growth plan or higher. The order webhook integration is only supported from that plan on.
  • The Admin or Owner role in the Vipter project.
  • The checkout asking for the buyer's phone. Without a phone, Hotzapp does not receive the event.

Step 1: copy the order webhook URL in Hotzapp

  1. In Hotzapp, open ConfiguraçãoLojas (Settings › Stores).
  2. Create a store and choose Própria (Own) as the platform.
  3. In the store, click Instruções de Integração (Integration instructions) and copy the order webhook URL.
Store with the Própria platform in Hotzapp and the order webhook URL in the Integration instructions
Provisional illustration: the real screen may differ slightly. The final screenshot is coming soon.

The URL works like a password

Anyone with the URL can send orders to your Hotzapp store. Paste the URL only into Vipter.

Step 2: connect in Vipter

  1. In the Vipter dashboard, open GeneralIntegrationsAutomationsHotzapp.
  2. Under Connection, fill in the field.
Hotzapp Connection card in Vipter with the webhook URL field numbered and the list of events
#FieldWhat to paste
1Webhook URLRequiredThe order webhook URL you copied in step 1. It must start with https://.
  1. Under Events sent, uncheck what you don't want to send.
  2. Leave Active — send events to this platform on and click Save.

Hotzapp does not use rules per offer: every sale of the project goes to the same store.

Step 3: test

Hotzapp has no test button in Vipter. Open the checkout of an offer, fill it in with your e-mail and your phone and generate a PIX, without paying. Then reload the Hotzapp page in Vipter.

It worked if

The PIX generated event shows as sent under Recent deliveries and the order shows up in Hotzapp as a generated PIX, with your phone.

What Hotzapp receives

Hotzapp receives PIX issued/paid, card paid/refused, subscription past due/cancelled and abandoned carts; refunds have no status there and are skipped.
Event in VipterIn Hotzapp
PIX generatedOrder issued, with the PIX code
Order paidOrder paid
Payment declinedOrder refused, with the decline reason
Subscription renewedOrder paid, with the subscription active
Subscription past dueOrder refused, with the subscription past due
Subscription cancelled/expiredOrder refused, with the subscription cancelled
Abandoned checkoutAbandoned cart, with the link to resume the purchase
Order refunded, Chargeback, Subscription createdNot sent. They show as skipped
  • Amounts go in reais (R$), such as 197.00, and the currency as R$.
  • A Brazilian phone number goes without the 55, such as 11988887777.
  • Each order bump becomes one more item in the order, with its own price.
  • The sale's UTMs go along, and the utm_source also goes as the order source.

Common problems

  • Enter an https:// URL

    The URL must start with https://. Copy it again from Instruções de Integração.

  • The event shows as skipped with "customer has no phone"

    The buyer did not enter a phone. Make the checkout ask for the phone.

  • The event shows as skipped with "Hotzapp has no status"

    It is a refund, a chargeback or a subscription created. Hotzapp has no status for these events. Uncheck them under Events sent to clean up the list.

  • The event shows as failed

    Hotzapp rejected the order. Check that the URL is from the right store and that your Hotzapp plan is still Growth or higher. The failed event is not resent.

What to do next

On this page