FAQ
Answers to the most common questions about xuly.io.
How quickly do stats show up after I add an integration?▾
The scheduled worker runs every 5 minutes. Click "Sync now" to queue an immediate run — a successful first fetch populates the dashboard within 30 seconds of the worker picking it up.
Why are the numbers for yesterday still changing?▾
Affiliate programs back-date FTDs and settle chargebacks 2–5 days after the event. Every sync re-fetches the last 7 days and upserts, so numbers for recent days keep updating until they stabilise. The 'Stats' page shows when each row was last updated.
The integration I want isn't listed — what now?▾
The catalog has 221 brands. If yours is missing, request it at /contact. We add 5–10 new brands every month, prioritised by customer demand. If it has a public API, we can often ship the adapter in a week.
Can I use xuly.io if I run my affiliate programs through a network (Impact, CJ, Awin)?▾
Yes — those network adapters are already live. Connect the network and all sub-programs flow through in one integration with per-brand rows.
What happens if a brand changes its portal HTML and scraping breaks?▾
The next sync fails with a 'selector changed' error, captures a screenshot + HTML of what we saw, and marks the integration status=error. We're usually alerted the same day and ship a selector update within 24 hours.
How is my data isolated from other workspaces?▾
Every table has Row-Level Security policies scoped to your org_id, enforced by Postgres itself. Even a misconfigured app-level query couldn't leak cross-tenant rows. See /docs/security for details.
Do you sell or share my data?▾
No. We never sell customer data. We use aggregated usage stats (anonymised) to improve the product; this is opt-out in Settings → Privacy.
Where is data hosted?▾
Default region is Frankfurt (eu-central-1). Enterprise customers can pin to US, EU, or request on-prem self-hosting.
How do I export all my data if I leave?▾
Every page has an export button. For a full archive, use Settings → Data export to get a ZIP containing CSVs for every table. Available on all plans.
Can I self-host xuly.io?▾
Yes — on Enterprise. We ship a docker-compose bundle and maintain SLA parity with the cloud offering.
What currencies do you support?▾
All ISO 4217 codes plus BTC, ETH, USDT, USDC. Each stat row is stored in its original currency and automatically converted to your workspace's base currency using daily ECB + crypto mid-market rates.
Do you support multiple workspaces for agencies?▾
Yes — on Business and above. Create one workspace per client, with shared team members and per-workspace branding (white-label on Enterprise).