Account & settings.
Everything you can configure in your Smart SEO Audit account — from profile details and billing to API keys, white-labeling, referrals and account deletion.
Overview
Your account is organised into nine tabs, accessible from the top of the account settings screen. Each tab handles a different area:
To reach your account settings, click your avatar in the bottom-left of the dashboard sidebar. Most settings save immediately when you click the Update button at the bottom of the relevant tab.
Account
Your core profile and credentials. Three sections grouped on one page:
Profile settings
- Avatar — upload a profile picture (.jpg, .png, .svg, .gif, .webp; 2 MB max)
- Name — your display name
- Email — your account email; used for login and notifications
- Timezone — determines how dates are displayed throughout the app
- Anti-phishing code — a personal code that appears in every email we send you. If an email claims to be from us but doesn't contain your code, it's not from us
- Referral key — your unique affiliate URL (
app.smartseoaudit.com/?ref=…) — see Referrals for detail - Newsletter subscribed — toggle for the monthly product-update email
Pick any memorable word or short phrase. Every real email from Smart SEO Audit will include it — a simple way to spot phishing attempts impersonating our service.
Billing details
The information printed on your invoices. Switch between Personal and Business; business mode accepts company name, VAT ID and other B2B-specific fields. Fields:
- Name — personal name or company name
- Address, City, County, ZIP, Country — full invoice address
- Phone — optional contact number
- Additional notes — free-text field that appears on every invoice; useful for PO numbers or accounting references
Invoices are generated from the current billing details at the time of billing. Changes made after an invoice has been issued don't retroactively update that invoice.
Two-factor authentication (2FA)
Enable two-factor authentication for an extra layer of account security. When 2FA is on, logging in requires both your password and a time-based code from an authenticator app (Google Authenticator, Authy, 1Password, etc.).
To enable: change the dropdown from No to Yes, scan the QR code with your authenticator app, and confirm with a code. We strongly recommend enabling 2FA on any account you use for client work.
Change password
Update your password at any time. You'll need to confirm the current password, then enter and repeat the new one. If you've forgotten your current password, log out and use the Reset password link on the login page.
Preferences
Two sub-sections: white-labeling and default display settings.
White-labeling
On Agency plans, you can replace Smart SEO Audit's branding with your own on shared audit reports, PDF exports and public audit pages. Options:
- White label title — custom product name shown on exports
- White label footer description — custom footer line
- White label logo light / logo dark — your logos for light and dark contexts (.jpg, .png, .svg, .gif, .webp; 64 MB max each)
- White label favicon — custom favicon for public audit pages
- Remove socials — toggle off our social links from shared pages
- Remove footer links — toggle off the entire standard footer
White-labeling is available on the Agency plan. See the pricing page for details.
Default settings
Your preferred display conventions across the dashboard. These affect how lists and tables behave by default:
- Default results per page — how many rows appear in tables (default: 100)
- Default results order — Ascending or Descending
- Websites default order by — Entry number, Name, Score, etc.
- Audits default order by — sort column for the audits list
- Archived audits default order by — sort column for archived versions
- Notification handlers default order by — sort column for your configured notification channels
Plan
Shows your current plan and all its features at a glance. Checkmarks indicate included features; crosses indicate features not available on your plan. For the Free plan, you see:
- Monthly audit quota
- Number of websites you can track
- Audit tests available
- Bulk audit limit
- Audit retention (how many days of history are kept)
- Access to automated audits and notification handlers
- Team support (0 teams on Free)
- Affiliate percentage (25%)
- Password protection, API access, white-labeling, ad-free experience, branding removal, export features
Click Upgrade plan at the top to switch to a paid tier. See the pricing page for a side-by-side comparison of Free, Starter, Professional and Agency.
Redeem code
If you've received a promotional code or voucher, redeem it here. Select the plan the code applies to (Starter, Professional, Agency) and enter the code, then click Submit.
If you redeem a code for a different plan than the one you're currently on, your current plan will be replaced. Any unused time on your previous plan does not carry over. Check the terms of the specific code before redeeming.
Payments
Your complete payment history, chronologically. For each payment you see the date, amount, plan, and status. Two actions are available:
- Download (↓) — export your entire payment history as a CSV or PDF
- Filter (▼) — narrow the list by date range, amount, or payment status
Click any individual payment to view its full details, including the invoice PDF. You can also re-download invoices at any time from this page.
If you don't have any payments yet, this tab shows an empty state — perfectly normal for Free plan users and new accounts.
Referrals
The affiliate dashboard. If you refer new users to Smart SEO Audit through your unique referral link, you earn 25% lifetime recurring commission on all their subscription payments. See the full affiliate program for the complete terms.
Your referral link
The referral link looks like https://app.smartseoaudit.com/?ref=YOUR_KEY. You can also append ?ref=YOUR_KEY to any link on our site — for example, link directly to the pricing page with your attribution:
https://smartseoaudit.com/#pricing?ref=YOUR_KEY
The referral cookie is first-click, 90-day — meaning if someone clicks your link and signs up within 90 days, the referral is credited to you even if they visit via another source in between.
Statistics
Four metrics tracking your affiliate performance:
- Referrals — total number of people who signed up via your link
- Paying referrals — how many of those upgraded to a paid plan
- Pending commissions — commissions in the 30-day holding period
- Approved commissions — commissions ready for withdrawal
Withdraw
Once your approved commissions reach at least 50 USD, you can request a withdrawal via PayPal in USD. Enter the amount, add any notes for our team, and click Submit. Payouts are processed within 7 business days.
Logs
A security audit trail of all account activity. Every login, password change, plan change, 2FA enable/disable and other sensitive action is logged with:
- Type — the event type (e.g.
login.classic.success,activate.success,register.success) - IP address — the source IP of the action
- Details — device, browser, country flag and city icons
- Timestamp — relative time (e.g. "11 minutes ago", "2 hours ago")
This is the first place to check if you suspect unauthorised access. Any login from an unexpected IP or location is a red flag — change your password immediately and enable 2FA if you haven't already.
Click the download icon (↓) to export your full activity log as a CSV for archival or compliance reasons. Use the filter (▼) to limit the export to a specific date range or event type.
API
Your API credentials for programmatic access to Smart SEO Audit. Useful for integrating audits into your own dashboards, CI/CD pipelines, custom reporting tools, or automation platforms like Zapier.
API key
Your API key is shown at the top of the API tab. Two actions:
- Copy (📋) — copy the key to your clipboard
- Regenerate (⟳) — generate a new key, invalidating the old one. Use this if you suspect your key has been leaked
Anyone with your API key can run audits on your behalf and consume your monthly quota. Never commit it to public repositories, never embed it in frontend JavaScript. Store it in environment variables or a secrets manager.
Endpoint categories
The API is organised into ten categories, each grouping related endpoints:
| Category | What you can do |
|---|---|
| User | Read and update your account profile |
| Websites | List, create, update, delete websites |
| Audits | Run audits, list audits, fetch results |
| Archived audits | Access historical versions of audits |
| Notification handlers | Manage your notification channels programmatically |
| Teams | Create and manage teams (Agency plan) |
| Team members | Invite, remove, update permissions |
| Teams' member | Operations for the current user inside a team |
| Account payments | List and fetch payment records |
| Account logs | Access your account activity log |
For the full endpoint reference with request/response schemas, authentication details and code examples, see the API Documentation.
Authentication
All API requests require your key in the Authorization header:
Authorization: Bearer YOUR_API_KEY
Endpoints return JSON. Rate limits and usage count against your plan's monthly audit quota. A 429 response indicates you've hit a rate limit — see the full API docs for the current limits.
Delete account
Permanently delete your account. This is irreversible.
To confirm, enter your current password and click Delete. We require the password check specifically because this action cannot be undone.
What happens when you delete:
- All your audits and audit history are permanently removed
- All your websites and notification handlers are deleted
- Any scheduled audits are cancelled
- Your public audit links immediately return 404
- Your API key is invalidated
- Your personal data is removed from our systems within 90 days
- Financial records (invoices, payment history) are retained for 10 years as required by Swiss accounting law, but anonymised
- If you have an active paid subscription, it is cancelled — no further charges
Before deleting, export any audit reports, payment records or logs you want to keep. Once the account is gone, we cannot recover the data — even for you, even right after deletion.
If you're on a paid plan and just want to stop paying, cancel your subscription instead — that keeps your account and data accessible on the Free plan. See the Managing audits guide for subscription management.