ONLINE
Deliverability Letter

Connect Go to Bento

Connect Go to Bento

Use the official Bento Go SDK to send events and purchases from APIs, CLIs, and workers. Build reliable, low‑latency automations.
Bento Logo

Fast Setup • Easy Cancellation • 30 Day Free Trial

Ready to dive deeper?

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

Everything you need to ship fast

Minimal dependencies

clean, fast client

Events, purchases, fields

everything you need

Works in services & workers

great for pipelines

Batch imports

hydrate audiences quickly

Your Go app is already tracking events. Now turn that data into revenue.

Every signup, purchase, and user action can trigger personalized campaigns that keep customers engaged and drive repeat business. The Bento Go SDK makes it happen with minimal overhead and maximum performance.

5 minutes

to first automation

Zero config

visual automation builder

Real Results

higher customer lifetime value

Built for Go developers who demand performance

Minimal Dependencies

Clean, fast client with minimal external dependencies. Perfect for microservices and CLI tools.

Goroutine-Safe

Thread-safe operations with concurrent event processing for high-performance applications.

Production Ready

Battle-tested in high-volume production environments with robust error handling.

Cross-platform Support

Works on Linux, macOS, Windows, and containerized environments like Docker and Kubernetes.

Everything you need for Go email marketing and automation

Minimal dependencies

clean, fast client

Events, purchases, fields

everything you need

Works in services & workers

great for pipelines

Batch imports

hydrate audiences quickly

go get bento/sdk

Get up and running with our official Go SDK in seconds. Clean API design and comprehensive documentation included.

Track custom events

Send custom events like UserSignedUp, OrderCompleted, FeatureUsed with idiomatic Go structs.

Bento SDK integrates with your Go stack

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

Gin

Perfect for Gin web framework

Echo

Seamless Echo integration

gRPC

Works with gRPC services

CLI

Great for CLI applications

Get started in 3 simple steps

1

Install

go get bento/sdk

Add the official SDK or connect the integration.

2

Configure

export BENTO_API_KEY=...

Add your keys and basic settings.

3

Send your first event

client.Track(Event{ Name: 'user_signed_up', Email: 'user@example.com' })

Trigger a Flow and see it live.

Real ways teams use this

Signup flows

Kick off onboarding from your Go API or auth service.

event: user_signed_up → onboarding

Revenue events

Track purchases, refunds, and upgrades.

purchase: order_completed → post‑purchase flow

Reactivation

Email users with 30 days of inactivity.

segment: inactive_30d → re‑engage flow

Ops pipelines

Stream product events into Bento for segmentation.

event: feature_used → usage‑based splits

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 the Go SDK production‑ready?

Yes. It’s designed for APIs and background workers.

How do I authenticate?

Use your API key and site UUID as environment variables.

Does it support batching?

Batch imports are available for high‑volume operations.