Docs

Everything you need to get up and running.

Quick start

Get your first personalized campaign out in under 5 minutes.

  1. Create an account — sign up at sendulak.com and confirm your email.
  2. Connect your audience — import contacts via CSV or connect Stripe, HubSpot, or Salesforce.
  3. Create a campaign — describe what you want to say in plain language.
  4. Review & send — preview a few generated emails, then hit send.

Integrations

Stripe

Sync customers and purchase data automatically.

HubSpot

Pull contacts, deals, and lifecycle stages.

Salesforce

Connect leads and accounts from your CRM.

CSV upload

Drop in a spreadsheet. Works with any data source.

Campaigns

A campaign is a single message that ulak turns into unique emails for each recipient.

Example prompt

"We just launched dark mode. Let our users know — keep it casual and short."

ulak uses each recipient's profile, interests, and history to generate a version that feels relevant to them. You can preview any email before sending.

Brand voice

On the Pro plan and above, ulak learns how your team writes. Paste a few example emails or describe your tone, and every generated email will match it.

You can update your brand voice anytime from the settings page.

API

Available on the Scale plan. Send campaigns programmatically, sync audiences, and pull analytics.

# create a campaign

curl -X POST https://api.sendulak.com/v1/campaigns \

-H "Authorization: Bearer YOUR_API_KEY" \

-d '{"prompt": "announce our new feature"}'

Full API reference coming soon.

Limits & fair use

Plan People Emails/mo
Free 1,000 5,000
Pro 10,000 100,000
Scale 50,000 500,000
Enterprise Unlimited Unlimited

Need help?

Reach out at support@sendulak.com and we'll get back to you within a day.