No. If you know how to navigate your tracking platform’s reporting section and have basic familiarity with affiliate marketing concepts (affiliates, offers, payouts, conversions), you can build automations in AffZero without any coding.The visual automation builder is designed for marketing professionals, not developers.
What tracking platforms does AffZero support?
Currently: Affise, Binom, and CAKE. Everflow is coming soon.AffZero also includes a built-in Demo connection with sample data for testing, which requires no credentials.
Can I try AffZero without connecting a real tracker?
Yes. Use the Demo connection to explore the full feature set — build automations, test variables, send test emails — without connecting a real tracker and without entering any credentials.
First, verify that the API key and base URL are still correct. API keys can expire or be rotated in your tracker. Log into your tracker, find the API settings, and confirm the key matches what is saved in AffZero.Also check that your tracker is reachable from the internet — self-hosted Binom instances must be publicly accessible, not behind a VPN or local network.
Can I connect multiple accounts from the same platform?
Yes — each connection is independent. If you manage two Affise networks, add two separate connections with different names. Each counts toward your plan’s connection limit.
Does AffZero store my credentials securely?
Yes. Gmail SMTP App Passwords are encrypted at rest using AES-256-GCM encryption. No credentials are ever shown in the application interface after they are saved.
Does the Demo connection count against my connection limit?
No. The Demo connection is always free and does not count toward your plan’s connection limit.
The stats in AffZero don't match what I see in my tracker. Why?
The most common cause is a timezone mismatch. Make sure the timezone set in the Pull Stats step (or on the Stats page) matches the timezone your tracker uses for reporting. A difference of even one hour can shift “Yesterday” or “Last Week” to a different calendar period.If timezones match and numbers still differ, check whether your tracker applies a data processing delay — some platforms finalize conversion data hours after the event, so very recent data may differ until it settles.
Can I pull data for a custom date range?
Yes — both the Stats page and the Pull Stats step support custom start and end dates. However, for scheduled automations, always use a preset like “Last 7 Days” rather than a fixed date range. Presets recalculate fresh on every run; a fixed range stays the same and will pull stale historical data indefinitely.
How do I export stats to a spreadsheet?
On the Stats page, run your query and click Download CSV above the results table. Every row and column is included in the export.For automated recurring exports, use the Write to Google Sheets step in an automation.
My email shows {variable_name} as literal text instead of the real value.
This means the variable was not resolved at runtime. Common causes:
Typo in the variable name — always copy from the Variables Available panel instead of typing manually. Variable names are case-sensitive.
Cell not selected in Pull Stats — variables are only created for cells you explicitly clicked in the test pull. Viewing the table without clicking does not register variables.
All rows were filtered out — a Filter Data or Condition Check step may have removed the rows before the variable could be produced.
Check the step log in Runs & Logs to see which variables were actually resolved during the run.
Can I send a different email to each affiliate?
Yes. Each Send Email step targets one recipient or a fixed list. To send individualized emails to multiple affiliates, add one Send Email step per affiliate — each step referencing variables from the corresponding row (row 1 for affiliate 1, row 2 for affiliate 2, and so on).
How do I stop an automation from sending if there's no data?
Add a Condition Check step immediately after your Pull Stats step. Set the condition to verify that a key metric (like revenue or conversions) is greater than zero. If the data is empty, the condition fails and the automation stops cleanly — no email is sent.
Can two automations share data or reference each other?
No — each automation runs independently and variables are scoped to a single run. If you need data from two different queries, add two Pull Stats steps within the same automation. Both datasets are then available to all subsequent steps.
What happens if an affiliate isn't in the stats results on a given run?
AffZero stores the affiliate’s internal ID (not just their row position) when you select a variable. If that affiliate has no activity in the current date range and doesn’t appear in the fresh results, AffZero falls back to the row position from your test pull, then ultimately to the test value you saw when you built the automation. A warning is recorded in the run log when this fallback occurs.
AffZero sends emails via Gmail SMTP using a Google App Password. Go to Providers → Email, click Add Gmail Account, and follow the setup steps. You’ll need to enable 2-Step Verification on your Google account first and generate an App Password at myaccount.google.com/apppasswords.See Email Services for a full step-by-step walkthrough.
Why are my emails going to spam?
Gmail SMTP sends through Google’s own infrastructure, so spam rates are generally low. If emails are landing in spam:
Ask recipients to mark your emails as “Not spam” and add your address to their contacts
Avoid spam trigger words in subject lines
Make sure the sender name is recognisable to recipients
Can I send to multiple recipients in one step?
Yes — in the Send Email step, enter multiple email addresses separated by commas. All recipients receive the same email with the same variable values substituted. For individualized emails per affiliate, use one Send Email step per affiliate.
Can I attach a file to an email?
Yes — if a Create Invoice step runs before the Send Email step, you can attach the generated PDF invoice. Toggle Attach Invoice in the Send Email step and select which invoice step’s output to use.
Use HTML templates if you want full design control or have someone comfortable writing HTML and CSS. They offer the most flexibility.Use Google Doc templates if your team already works in Google Workspace and prefers a word-processor-style experience.Both produce PDF output and support the full variable system.
Are generated invoices stored anywhere?
Yes — every PDF generated by an automation is stored and viewable under Invoices → Generated. You can view, download, or delete them at any time. They can also be saved automatically to a Google Drive folder via the Create Invoice step.
Can I preview an invoice template before running an automation?
Yes — click Preview on any template in the Invoices → Templates list to see a rendered preview with placeholder values. This lets you check the layout without running a full automation.
What happens if I reach my connection or automation limit?
You can still edit existing items, but you won’t be able to create new ones until you either delete an existing item (freeing up the slot) or upgrade your plan.
Do unused AI calls roll over to the next month?
No — AI calls reset on the 1st of each month and unused calls do not accumulate.
Can I pause an automation without deleting it?
Yes — toggle the Enabled/Disabled switch on the Automations list page. A disabled automation retains all its configuration and history but will not run on schedule. You can still trigger it manually with Run Now.
What happens to my data if I cancel?
Your automations, connections, templates, and logs remain accessible until the end of your billing period. Data is not immediately deleted on cancellation. Contact us if you need a full data export before closing your account.
I have a question not answered here.
Use the AffZero AI chatbot — the chat icon in the bottom-right corner of the app — to ask questions about how the platform works. For billing or account-specific issues, contact our support team directly.