Plans & Limits
A full breakdown of what's included in each AffZero plan.
Plan Comparison
| Feature | Free | Starter | Pro | Scale |
|---|---|---|---|---|
| Price (monthly) | Free | $29/month | $99/month | $149/month |
| Automations | 10 | 50 | 500 | 2,000 |
| Steps executed (per period) | 500 | 5,000 | 20,000 | 60,000 |
| Tracker connections | 3 | 10 | 30 | 50 |
| Email templates | 5 | 20 | 80 | 200 |
| Invoice templates | 5 | 20 | 80 | 200 |
| Forwarding addresses | 0 | 1 | 5 | 10 |
| Google accounts | 1 | 1 | 3 | 5 |
| SMTP Email Accounts | 1 | 1 | 2 | 5 |
| AI calls / month | 50 | 200 | 1,000 | 3,000 |
| Custom API | No | No | Yes | Yes |
| API price | — | — | $20/mo/api | $20/mo/api |
| Allowed run frequencies | Daily, weekly, monthly | Hourly, daily, weekly, monthly | Hourly, daily, weekly, monthly | Hourly, daily, weekly, monthly |
Connections
A connection is a saved API credential for one external tracking platform. Each live platform account counts as one connection.
- The Demo connection does not count toward the limit
- Connections can be reused across all your automations
- Deleting a connection frees up the slot
Automations
Any saved automation — enabled or disabled — counts toward the limit. Deleting an automation frees up the slot.
Steps Executed
Each time an automation runs, every step in its workflow counts toward the period-based steps-executed limit. The counter resets at the start of each billing period.
Gmail SMTP Accounts
The number of Gmail accounts you can connect simultaneously. All accounts are available as "Send From" options in any Send Email step.
Forwarding Addresses
Forwarding addresses (e.g. auto-7gk2p9xr@inbox.affzero.com) used by the Email Received trigger. Each address can be shared across multiple automations. Manage them in Providers → Email Forwarding.
| Plan | Addresses |
|---|---|
| Free | 0 |
| Starter | 1 |
| Pro | 5 |
| Scale | 10 |
AI Calls
Consumed by:
- AI Analyze step (1 call per run)
- AI Extract step (1 call per run)
- Generate Invoice Number step (1 call per run)
- Describe It (1 call per automation generated)
- Generate with AI buttons in email/invoice editor (1 call per use)
- AffZero AI chatbot (1 call per message)
Calls reset at the start of each billing period.
Schedules
| Schedule | Free | Starter | Pro | Scale |
|---|---|---|---|---|
| Run Once | ✓ | ✓ | ✓ | ✓ |
| Monthly | ✓ | ✓ | ✓ | ✓ |
| Weekly | ✓ | ✓ | ✓ | ✓ |
| Daily | ✓ | ✓ | ✓ | ✓ |
| Hourly | — | ✓ | ✓ | ✓ |
Viewing Your Usage
Go to Settings → Usage to see:
- Connections used vs. limit
- Automations used vs. limit
- Steps executed this period vs. limit
- AI calls this period vs. limit
Upgrading or Downgrading
Go to Settings → Billing to change your plan at any time.
- Upgrades take effect immediately — new limits apply right away
- Downgrades take effect at the end of the current billing period
If you downgrade and your current usage exceeds the new plan's limits (e.g. you have 30 connections on Pro and downgrade to Starter which allows 10), existing resources are not deleted — but automations may fail to run until you bring your usage within the new limits.
Frequently Asked Questions
Can I have multiple users on one account? AffZero currently operates on a single-user-per-account model. Team access is on the roadmap.
Do unused AI calls roll over to the next period? No — AI calls reset at the start of each billing period and do not accumulate.
What happens if I hit my automation limit? You can still edit existing automations, but you won't be able to create new ones until you delete an existing one or upgrade your plan.
Is there an annual discount? Contact us for annual billing options.