Marketing automation for email & WhatsApp

Send campaigns.
Pay per send.

Store 100,000 contacts for free. Message only who matches your segment — email or WhatsApp, now, on a schedule, or straight from your app. You pay when a message goes out, never for contacts sitting in your list.

1,000 free sends every month · no credit card

Need a walkthrough? Talk to sales

dash.bip.marketing
Dashboard

Dashboard

Every campaign, one clean view

Powering campaigns for growing teams

Easy AuthWindFitNative IPEasy AuthWindFitNative IPEasy AuthWindFitNative IPEasy AuthWindFitNative IPEasy AuthWindFitNative IPEasy AuthWindFitNative IPEasy AuthWindFitNative IPEasy AuthWindFitNative IPEasy AuthWindFitNative IPEasy AuthWindFitNative IPEasy AuthWindFitNative IPEasy AuthWindFitNative IPEasy AuthWindFitNative IPEasy AuthWindFitNative IPEasy AuthWindFitNative IPEasy AuthWindFitNative IP
Design meeting
Bip by the numbers
free sends every month
1,000free sends every month
ways to send
3ways to send
segmentation criteria
11segmentation criteria
per contact stored
$0per contact stored

One platform

Every piece of the send, in one place

Leads, segments, email, WhatsApp, triggers, and the API — all on the same data. Nothing to export, nothing to reconcile, no per-contact tax.

Everything in one login

Leads, segments, email, WhatsApp, triggers, and campaigns — one product, one bill. Nothing to bolt on, nothing to sync by hand.

Reach them where they open

The same audience on email or WhatsApp. Meta-approved templates sync automatically, with a live preview before every send.

Send the moment it matters

Triggers fire per person in real time — a birthday, an abandoned cart, an API call. You pay per send, never per contact.

WhatsApp Business

The channel your customers actually open

BIP connects your Meta Business account, syncs your approved templates, and lets you send to a segment the moment a template goes live.

  • Meta-approved templates, synced

    Statuses flow in from Meta automatically — no copy-paste, no guessing what is live.

  • Live phone preview

    See exactly how a message renders before it ships — variables, buttons, and all.

  • Pay per message

    WhatsApp is billed at Meta pass-through. No markup, no contact fees.

  • Same segments as email

    Target the same audience on whichever channel converts for them.

One source of truth

Your whole audience, one directory

  • Every lead — tags, custom fields, channels, and send history in a single row.
  • Filter on any column into a segment, then send without an export or a re-upload.
  • Deduplicated on import, so one person is one row across email and WhatsApp.

Marina Alves

marina@loja.com

2d ago
VIPCart
VIP buyersCart recovery

Tiago Pereira

tiago.p@mail.com

3w ago
Lapsed
Win-back

Sofia Costa

sofia@studio.co

5h ago
New
New this week

Rafael Lima

rafa.lima@gmail.com

1d ago
VIP
VIP buyers

Bruna Nunes

bruna.n@work.io

6d ago
Engaged
Engaged 30d

Lucas Ferreira

lucas.f@shop.br

just now
Cart
Cart recovery

Marina Alves

VIP buyer · São Paulo, BR

Recent activity

Opened “Summer Sale”

2 days ago

Clicked WhatsApp promo

1 week ago

Consent

Managed by contact

Email + WhatsApp

Opted in · Apr 2025

Custom fields

Last order · #4821AOV · R$ 320

One rich profile

The person behind every send

A contact is never just a row in a spreadsheet. Every open, click, and reply, the channels they opted into, and the fields you care about live on one profile — so the next message already knows who it's reaching.

  • Activity, consent, and custom fields on a single record.
  • Per-channel opt-in your contact controls — consent travels with them.
  • One profile across email and WhatsApp, deduplicated on import.

Marina Alves

Lead

member ofmatched by rule

VIP buyers

512 leads

Cart recovery

88 leads

receivedeligible

Summer Sale

Campaign · sent

Everything is linked

Leads, segments, and campaigns — connected

Nothing lives in isolation. A lead is tied to every segment it belongs to and every campaign that reached it — so you can see who matched a rule, who got a send, and why, without stitching exports together.

  • Trace any lead to the segments it belongs to.
  • See why it matched — fixed membership or a live rule.
  • Follow it through to the campaign that actually sent.

Segmentation

Segment by anything. Even by map.

Most tools stop at a tag. BIP lets you build nested filter groups, mix AND / OR logic, and narrow all the way down to a radius drawn on a real map — then send to exactly that audience.

Filter groups that actually think

Stack criteria across tags, email, and any custom lead property. Match any or all, nest groups inside groups, and watch the match count update as you build.

  • Match ANY (OR) or ALL (AND), nested in groups
  • Filter on tags, email, and custom properties
  • Live match count, updated as you build

Geo targeting

Draw a radius. Send to a city.

Pin a location on the map, set a radius in kilometers or miles, and BIP resolves exactly which leads fall inside. Perfect for coverage areas, store catchments, and local launches.

  • Point-and-radius targeting on a live map
  • Kilometers or miles, adjustable on the fly
  • Ideal for ISP coverage, retail catchment, events
  • Import from segment

    Reuse an existing segment as the starting point for a new one.

  • Save and reuse

    Name a segment once and send to it again and again.

  • Real-time counts

    Know your reach before you spend a single send.

  • Nested groups

    Stack AND and OR groups, nested up to three levels deep.

  • Any lead property

    Filter on tags, custom fields, and any information you import.

  • Relative dates

    A rule like "last order within 30 days" recalculates on every send.

Deliverability

Know what landed, not just what sent

Delivery, opens, clicks, and WhatsApp read receipts — tracked in real time, per message, so you always know what landed.

Real-time delivery

Delivered, opened, and clicked events stream in as they happen — per message, not once a day.

Read receipts, not guesses

WhatsApp read receipts flow straight in — the double check, not an assumption.

How it works

From list to sent in three steps

  1. Import or sync

    Upload a CSV or XLSX, or sync via the API — deduplicated, tagged, and ready to segment.

  2. Build a segment

    Filter by tags, properties, or draw a radius on the map to target by geography.

  3. Send your way

    Send now, schedule it, or trigger it straight from your app. You pay only when it goes out.

Import wizard

For developers

Wired to your product in one call

One endpoint to create the lead and fire the campaign. One to cancel it. Your integration ships this afternoon, not next quarter.

  • Lead + campaign in one call

    Pass the lead as an object — BIP creates or updates the contact and queues the campaign in the same request.

  • Delay with timer reset

    Hold a send for two hours, reset the timer if the customer comes back, and let it fire only when it should.

  • Cancel means free

    Customer bought? Cancel the pending send with one call. Canceled sends are never charged.

cart-recovery.ts
// cart abandoned — schedule the reminder
await fetch('/api/campaigns/trigger', {
  body: JSON.stringify({
    campaignId: 'cart-recovery',
    delay: 7200,
    lead: { email: 'ana@example.com', name: 'Ana' }
  }),
  headers: { authorization: `Bearer ${BIP_KEY}` },
  method: 'POST'
});

// purchase completed — cancel, uncharged
await fetch('/api/campaigns/cancel', {
  body: JSON.stringify({
    campaignId: 'cart-recovery',
    lead: 'ana@example.com'
  }),
  headers: { authorization: `Bearer ${BIP_KEY}` },
  method: 'POST'
});
Cart recovery in two calls — trigger with delay, cancel on purchase.

Built for your world

Your industry, already mapped

BIP adapts to how your team sends. Pick your world and see the plays that fit.

Shopper carrying bags after a purchaseProduct team working side by side on laptopsAgency team presenting campaign results in a meeting roomGuests enjoying a busy, warmly lit restaurantStore owner smiling at a customer paying at the counterFilm camera and printed photographs on a studio tableStudents laughing together around a laptop in a libraryHouse keys next to a miniature home on a wooden tableDoctor checking messages on a phone between appointmentsConfetti falling over a cheering crowd at a showTwo colleagues celebrating a closed deal with a high five

E-commerce

Recover carts and reward buyers with email and WhatsApp that fire on real store behavior.

Pricing

Pay per send. Drag to see your price.

No contact-based fees, ever. Pick a monthly send volume and watch your price update as you drag.

5,000
1k500k

Up to 1,000 sends a month is free. Above that, you pay per send — and the rate drops as your volume grows.

Your estimate

$9.75/mo

≈ $1.95 per 1,000 sent, effective

Includes segmentation, API, webhooks, and unlimited contacts — always.

Start free

1,000 free sends every month · no credit card

Common questions

Can’t find the answer you’re looking for? Talk to our team — a human replies.

What counts as a send?

One email or one WhatsApp to one person. Importing contacts and building segments does not cost anything.

Is 1,000 free sends enough to test?

Yes. Run real campaigns on email and API before you pick a paid volume. WhatsApp campaigns are available on any paid plan.

What types of campaigns can I run?

One-time, recurring, and API-triggered. Each campaign uses email or WhatsApp — not both at once.

When does an API-triggered send count?

When the message actually delivers. If you cancel a delayed send first, it does not count.

Can one campaign send email and WhatsApp together?

No. Each campaign picks one channel. Run a separate campaign if you need the other.

How is pay-per-send cheaper than contact-based pricing?

Contact-based tools charge for your whole list every month, whether you message it or not. BIP charges for sends: a 100,000-contact base that receives one 2,000-person campaign costs 2,000 sends — or nothing, inside the free 1,000.

Can I bring my list from another tool?

Export a CSV or XLSX from your current tool and import it with the wizard — mapping, validation, and deduplication included. Storage is free, so bring the whole list.

Why it matters

On the other side of every send, there’s a person

Behind every send is someone deciding whether your message deserves their attention. BIP exists so the right people get the right message — and nobody gets noise.

Friends side by side with arms around each other, looking at the horizon
Happy birthday, Marina — tonight’s dessert is on us 🎂
You remembered! Coming by after work.

One send. One person. One more regular.

Create your first campaign

Import your list, build a segment, and send your first campaign in minutes. 1,000 sends free.

1,000 free sends every month · no credit card