ONLINE
Deliverability Letter

Connect JavaScript to Bento

Connect JavaScript to Bento

Use the Bento client‑side JS SDK to track browser events and power personalization.
Bento Logo

Fast Setup • Easy Cancellation • 30 Day Free Trial

Ready to dive deeper?

Explore our comprehensive Javascript Sdk integration documentation and examples to get the most out of your automation.

Everything you need to ship fast

Drop‑in script

start fast

Browser events

page views, clicks, forms

Identify users

map traits safely

HTML tracking

staic websites, blocks, & more

Your website is already tracking users. Now turn that data into revenue.

Every page view, click, and form submission can trigger personalized campaigns that keep customers engaged and drive repeat business. The Bento JavaScript SDK makes it happen with just a few lines of client-side code.

5 minutes

to first automation

Zero config

visual automation builder

Real Results

higher customer lifetime value

Built for modern web developers who value privacy

Drop-in Ready

Add one script tag and start tracking immediately. No build process or complex setup required.

Browser Event Capture

Track page views, clicks, form submissions, and custom events directly from the browser.

Customizable

Adjust what you send, respect privacy but drive results

Framework Agnostic

Vanilla JavaScript that doesn't rely on any framework.

Everything you need for JavaScript email marketing and automation

Drop‑in script

start fast

Browser events

page views, clicks, forms

Identify users

map traits safely

HTML tracking

static websites, blocks, & more

Copy & Paste

Get up and running by pasting a single snippet of code wherever you need it.

Track browser events

Send events like page_viewed, button_clicked, form_submitted with automatic browser context.

Bento SDK integrates with your frontend stack

Works beautifully with the frameworks and tools you're already using in your web applications.

HTML

Static html sites

JS

No heavy frameworks to install or get working

CMS

Works great with CMS solutions and SPAs

Fast

Lightweight, async, won't slow down loading

Get started in 3 simple steps

1

Install

Copy & Paste

Paste the snippet into any location you need it.

2

Configure

Add site UUID and basic config

Add your keys and basic settings.

3

Send your first event

bento.track({ event: 'page_viewed', email: 'user@example.com' })

Trigger a Flow and see it live.

Real ways teams use this

Signup welcome

Trigger welcome from client signup.

event: user_signed_up → welcome

Abandoned browse

Remind users who viewed but didn't buy.

event: product_viewed → no purchase → nudge

Content personalization

Tailor messages using page_viewed.

event: page_viewed → personalized content

Form follow‑up

Email when a form is submitted.

event: form_submitted → follow‑up

Tired of your current email provider?

We'll help you move from
Klaviyo
to Bento.
No hassle. No surprises. Just better email.

Frequently Asked Questions

Is it safe for PII?

Only send what you need. Use hashing/consent patterns as required.

SPA support?

Yes. Works with client‑side routing—call track on route change.

Server‑side events?

Pair with our Node/Python/Go SDKs for server events.