Articles on: Onboarding

Why We Need Your Company Details

We ask for company (or personal) details so we can verify who we are onboarding, invoice correctly, and keep agency ad accounts stable.


A registered company is preferred but not required. Individuals can sign up.


If you have a company

We use the legal name, address, tax ID / GSTIN / VAT, and country of registration for:

  • Identity and compliance checks
  • Matching the domain and ad assets to a real business
  • GST / tax-compliant invoices from the Threasury entity that received the payment


If you do not have a registered company

Onboarding is still possible. Provide:

  • Full legal name in the Company Name field
  • Personal ID number (national ID or passport) in TAX ID / CR
  • Personal address, email, and phone
  • Country of residence (the same eligibility rules apply)


Invoices are then issued to your personal name and address. The signup email must match that identity.



How we use the details

Strictly for verification, compliance, account assignment, billing, and required audits. We do not use them for marketing, and we do not share client data with other clients.


Accurate details speed up onboarding. Mismatched names, tax IDs, or emails slow it down or get the application held for review (typically 12–24 hours).

Updated on: 13/08/2026

Was this article helpful?

Share your feedback

Cancel

Thank you!