Connect Rust to Bento
Connect Rust to Bento
Ready to dive deeper?
Explore our comprehensive Rust Sdk integration documentation and examples to get the most out of your automation.
Everything you need to ship fast
Minimal deps
lean client
Events & purchases
typed models
Async friendly
tokio compatible
Batch imports
hydrate audiences fast
Your Rust app is already tracking users. Now turn that data into revenue.
Every signup, purchase, and interaction can trigger personalized campaigns that keep customers engaged and drive repeat business. The Bento Rust SDK makes it happen with zero-cost abstractions and memory safety.
to first automation
visual automation builder
higher customer lifetime value
Built for Rust developers who demand performance
Cargo Package Ready
Install via cargo add, works with async runtimes and web frameworks.
Real-time Event Capture
Stream events directly into Bento with async/await patterns and tokio compatibility.
Memory Safety
Built with Rust's safety guarantees and zero-cost abstractions for maximum performance.
Cross-platform Support
Works across all Rust targets including WASM, embedded, and serverless deployments.
Everything you need for Rust email marketing and automation
Minimal deps
lean client
Events & purchases
typed models
Async friendly
tokio compatible
Batch imports
hydrate audiences fast
cargo add bento-sdk
Get up and running with our official Rust SDK in seconds. Full type safety and comprehensive documentation included.
Track custom events
Send custom events like UserSignedUp, OrderCompleted, PageViewed with strongly-typed Rust structs.
Bento SDK integrates with your Rust stack
Works beautifully with the frameworks and tools you're already using in your Rust applications.
Perfect for Axum web services
Seamless async runtime integration
WebAssembly & serverless targets
Full serialization support included
Get started in 3 simple steps
Install
cargo add bento-sdk
Add the official SDK or connect the integration.
Configure
export BENTO_API_KEY=... BENTO_SITE_UUID=...
Add your keys and basic settings.
Send your first event
client.track(Event { name: "user_signed_up", email: "user@example.com" }).await
Trigger a Flow and see it live.
Real ways teams use this
Onboarding
Trigger welcome flows from your Rust API.
event: user_signed_up → welcome
Revenue events
Track orders and upgrades.
purchase: order_completed → series
Reactivation
Target inactivity cohorts.
segment: inactive_30d → nudge
Usage signals
Stream product usage into Bento.
event: feature_used → branch
Tired of your current email provider?
No hassle. No surprises. Just better email.
Explore more integrations
Connect Bento with your entire tech stack. Choose from our comprehensive library of SDKs, platform integrations, and framework guides.
Development Kits
.NET SDK
ASP.NET & Web API tracking
Elixir SDK
Phoenix & OTP tracking
Go SDK
High-performance tracking
JavaScript SDK
Client-side tracking
Laravel SDK
Eloquent & Artisan tracking
Next.js SDK
React & SSR tracking
Node.js SDK
Server-side tracking
PHP SDK
Web application tracking
Python SDK
Django & Flask tracking
Rails SDK
Ruby on Rails tracking
Supabase SDK
Database event tracking
Swift SDK
iOS & macOS tracking
WordPress SDK
Plugin development tracking
Platform Integrations
Bento Forms
Native form builder
Bubble
No-code app integration
ClickFunnels
Sales funnel automation
Google Tag Manager
Tag management system
Make
Workflow automation
n8n
Open-source automation
Segment
Customer data platform
SendOwl
Digital product sales
Shift4Shop
E-commerce platform
Shopify
E-commerce automation
SMS & WhatsApp (Twilio)
Multi-channel messaging
Stripe
Payment processing events
Tracking Script
Universal web tracking
Webflow
Visual web design
Webhooks
HTTP event callbacks
WooCommerce
WordPress e-commerce
WordPress
CMS integration
Zapier
App automation platform
Don't see your tech stack? We're always adding new integrations. Contact us on Discord to request help with an integration.
Frequently Asked Questions
Runtime support?
Async runtimes are supported; see docs.
Does it run in Lambdas?
Yes, with common Rust serverless targets.
Batching?
Batch endpoints are supported for speed.