Help Center
Guides for setting up and running SentByPro.
Getting started
- Complete your organization profile in Settings — this powers AI copy suggestions and your default sender identity.
- Add and verify a sending domain (below) so campaigns send with DKIM/SPF/DMARC alignment.
- Import your contacts, or add them one at a time.
- Create a campaign and send your first send — the dashboard walks you through this until you do.
Sending domains & deliverability
Go to Settings → Domains and add the domain you want to send from. We generate a DKIM key pair and give you the exact SPF, DKIM, and DMARC TXT records to add at your DNS provider.
Verification is live-checked against your DNS — once all three records resolve, the domain is marked verified and becomes available as a From address for campaigns and automations. Domains are re-checked periodically; you'll be notified in-app the moment verification completes.
Campaigns & the email builder
The campaign wizard walks you through audience selection, content (drag-and-drop blocks or paste your own HTML), optional A/B testing, and scheduling. Use the AI assist in the block editor to draft copy, or ask for campaign ideas grounded in your organization's brand profile from the campaigns page.
Automations
Automations run a step sequence (send email, wait, branch on a condition, tag/untag, move to a list, or call a webhook) whenever a contact subscribes, gets tagged, or joins a list. Build the sequence visually in the automation builder — each run tracks its own progress per contact, so editing an automation never affects contacts already partway through it.
API & webhooks
Create API keys under Settings → API Keys (Business plan and above). Requests are authenticated with an X-API-Key header — scope every key as narrowly as the integration needs.
Outbound webhooks (Settings → Webhooks) let you subscribe to delivery events; deliveries are signed the same way Stripe signs theirs, so you can verify authenticity on your end.
SSO & SCIM provisioning
Enterprise organizations can connect an identity provider (Okta, Microsoft Entra ID, JumpCloud, or any SCIM 2.0-compliant IdP) to automatically provision and deprovision team members.
Generate a SCIM bearer token under Settings → SCIM and point your IdP at https://your-domain/api/scim/v2. User and group provisioning, updates, and deactivation all sync automatically once connected.