Skip to content

Creating Your First Client

Last Updated: January 26, 2026


Creating your first client is an essential step in using ThriveSend B2B2G. This guide walks you through adding both business and government clients to your service provider organization.

Clients management page showing client list and add client button


ThriveSend supports two distinct client sectors:

SectorDescriptionTypical ClientsSpecial Requirements
BUSINESSPrivate sector organizationsCorporations, SMEs, Startups, Non-profitsCommercial agreements
GOVERNMENTPublic sector entitiesMunicipalities, Provincial govt, National deptsSecurity clearance, Enhanced compliance

Key Difference: Government clients require security clearance levels and enhanced POPIA compliance workflows.


Before creating a client, ensure you have:

  • ✅ Completed organization onboarding
  • ✅ Assigned role with client creation permissions (Admin or Account Manager)
  • ✅ Client information ready (contact details, sector, etc.)
  • ✅ For government clients: Security clearance level determined

For All Clients:

  • Client name (official organization name)
  • Contact email (primary point of contact)
  • Contact phone (optional but recommended)
  • Sector type (Business or Government)

Additional for Government Clients:

  • Government level (Local, Provincial, National)
  • Department/Municipality name
  • Security clearance level (Basic, Enhanced, Confidential)
  • Security clearance documentation

  1. Log into ThriveSend dashboard
  2. Click Clients in the left sidebar
  3. You’ll see the clients management page

Clients section in sidebar navigation


Click the + Add Client button (top right of clients page)

Add client button location


Choose BUSINESS as the client sector.

Sector selection with Business option highlighted


Fill in the business client details:

FieldDescriptionExampleRequired
Client NameOfficial business nameAcme CorporationYes
Contact EmailPrimary contact emailjohn@acme.co.zaYes
Contact PhonePhone number+27 11 123 4567No
WebsiteCompany websitehttps://acme.co.zaNo
IndustryBusiness industryTechnologyYes

Business client creation form with all fields

Tips:

  • Use the official registered business name
  • Ensure email is correct (used for all communications)
  • Phone number should be in +27 format for South Africa

Provide additional business information:

FieldDescriptionOptions
Company SizeNumber of employees1-10, 11-50, 51-200, 201-500, 500+
Industry SectorBusiness industryMarketing, Tech, Finance, Healthcare, etc.
Revenue RangeAnnual revenue (optional)< R1M, R1M-R10M, R10M-R50M, R50M+
Client SinceRelationship start dateDate picker

Additional business client information fields


CRITICAL: Obtain and record POPIA consent.

POPIA consent checkbox and details

Consent Requirements:

  • ✅ Client has consented to data processing
  • ✅ Purpose of processing explained to client
  • ✅ Client aware of data retention policies
  • ✅ Client informed of their POPIA rights

Checkbox:

☑️ I confirm that the client has provided explicit consent for data
processing in accordance with POPIA regulations, and they have been
informed of their data protection rights.

IMPORTANT: You cannot proceed without confirming POPIA consent. This is a legal requirement in South Africa.


Review all information for accuracy:

Summary of business client information before creation

Final Check:

  • ✅ Client name spelled correctly
  • ✅ Contact email is accurate
  • ✅ Industry correctly selected
  • ✅ POPIA consent confirmed

Click Create Business Client button.


Success message after business client creation

What Happens:

  1. Client record created in database
  2. Clerk organization membership established
  3. Audit log entry created (POPIA compliance)
  4. Welcome email sent to client contact (optional)
  5. Client appears in your clients list

Click the + Add Client button (top right of clients page)


Choose GOVERNMENT as the client sector.

Sector selection with Government option highlighted

Notice: The form will expand to show government-specific fields.


Fill in government client details:

FieldDescriptionExampleRequired
Client NameOfficial government entity nameCity of JohannesburgYes
Contact EmailPrimary government contactcontact@joburg.org.zaYes
Contact PhonePhone number+27 11 407 7000Yes (govt)
WebsiteOfficial government websitehttps://joburg.org.zaNo

Government client creation form with government-specific fields


CRITICAL STEP: Classify the government client correctly.

FieldDescriptionOptions
Government LevelAdministrative levelLocal, Provincial, National
DepartmentDepartment/Ministry nameText field
Municipality CodeOfficial municipality codeCPT (Cape Town), JHB (Johannesburg), etc.

Government-specific classification fields

Examples:

Government LevelEntity NameMunicipality CodeDepartment
LocalCity of Cape TownCPTCommunications
ProvincialGauteng Provincial GovernmentN/AEconomic Development
NationalDepartment of HealthN/AHealth Promotion

CRITICAL: Assign appropriate security clearance level.

Security clearance level selector with descriptions

Security Clearance Levels:

LevelDescriptionData ClassificationUse Cases
BASICPublic data onlyPUBLICMunicipal announcements, Public campaigns
ENHANCEDConfidential dataCONFIDENTIALProvincial initiatives, Tender information
CONFIDENTIALSecret/restricted dataRESTRICTEDNational security, Cabinet communications

Selection Criteria:

BASIC Clearance:
- Public-facing campaigns
- Community engagement
- General municipal services
- No sensitive government data
ENHANCED Clearance:
- Inter-departmental communications
- Tender and procurement processes
- Provincial strategic initiatives
- Moderate sensitivity data
CONFIDENTIAL Clearance:
- National security communications
- Cabinet-level messaging
- Classified government operations
- High sensitivity data

IMPORTANT: Your team members must have matching or higher security clearance to access this client’s data.


CRITICAL: Government clients require enhanced POPIA compliance.

Enhanced POPIA consent for government clients

Government Consent Requirements:

  • ✅ Government entity has provided written consent
  • ✅ Purpose of processing aligned with government mandate
  • ✅ Data will be stored in South African data centers
  • ✅ All operations will be audit logged
  • ✅ Security clearance requirements understood
  • ✅ Data classification policies acknowledged

Checkbox:

☑️ I confirm that the government client has provided explicit written
consent for data processing, understands security clearance
requirements, and acknowledges enhanced POPIA compliance measures
for public sector data.

Step 7: Upload Clearance Documentation (Optional)

Section titled “Step 7: Upload Clearance Documentation (Optional)”

For government clients, you can upload security clearance documentation:

File upload for security clearance documentation

Accepted Documents:

  • Security clearance certificates
  • Government authorization letters
  • Service level agreements (SLAs)
  • Tender award documents
  • Memorandum of understanding (MOU)

File Requirements:

  • Format: PDF, DOC, DOCX
  • Maximum size: 10 MB
  • Stored securely with encryption

Review all government client information:

Summary of government client information before creation

Final Check:

  • ✅ Government entity name is official
  • ✅ Government level correctly selected
  • ✅ Security clearance level appropriate
  • ✅ Municipality code accurate (if applicable)
  • ✅ Department name correct
  • ✅ Enhanced POPIA consent confirmed

Click Create Government Client button.


Success message after government client creation

What Happens:

  1. Government client record created with security clearance
  2. Enhanced audit logging initiated
  3. Team members notified of new government client
  4. Security clearance requirements enforced
  5. Compliance monitoring activated
  6. Client appears in your clients list with 🏛️ government icon

After creating clients, you’ll see them in the clients list:

Client list showing both business and government clients

List Columns:

ColumnDescription
Icon🏢 Business or 🏛️ Government
Client NameOfficial client name
SectorBUSINESS or GOVERNMENT
StatusACTIVE, INACTIVE, PENDING
Security Clearance(Government only) Basic/Enhanced/Confidential
ContactPrimary contact email
Active CampaignsNumber of active campaigns
ActionsView, Edit, Archive

Click on any client name to view full details:

Detailed view of client information and activity

Tabs Available:

  1. Overview - Client summary and key metrics
  2. Campaigns - All campaigns for this client
  3. Contacts - Client contact persons
  4. Documents - Uploaded documents and contracts
  5. Activity - Audit trail of all client-related activities
  6. Settings - Client configuration and preferences

  1. Navigate to client details page
  2. Click Edit Client button (top right)
  3. Modify necessary fields
  4. Click Save Changes

Client editing form with updated information

POPIA Note: All client data modifications are audit logged.

Audit Log Entry:

{
"action": "CLIENT_UPDATED",
"timestamp": "2026-01-26T14:30:00Z",
"userId": "user_123",
"clientId": "client_456",
"changes": {
"contactEmail": {
"old": "old@email.com",
"new": "new@email.com"
}
}
}

StatusDescriptionActions Allowed
ACTIVEClient actively engagedAll actions
INACTIVETemporarily pausedView only, no new campaigns
PENDINGAwaiting approval/onboardingLimited access
ARCHIVEDRelationship endedView historical data only
  1. Go to client details page
  2. Click Status dropdown
  3. Select new status
  4. Provide reason (required for INACTIVE or ARCHIVED)
  5. Confirm change

Status change dialog with reason field

IMPORTANT: Archiving a client does not delete data (POPIA retention requirements).


Control which team members can access each client:

  1. Go to client details → Team Access tab
  2. Click Add Team Member
  3. Select team member from dropdown
  4. Assign role (Account Manager, Content Creator, etc.)
  5. For government clients: Verify security clearance matches
  6. Click Grant Access

Team member assignment with role and clearance validation

Security Clearance Validation:

❌ Cannot assign team member with BASIC clearance to CONFIDENTIAL client
✅ Can assign team member with ENHANCED clearance to BASIC client
✅ Can assign team member with CONFIDENTIAL clearance to any client

  1. Accurate Information: Ensure all contact details are current
  2. Industry Classification: Choose the most specific industry
  3. POPIA Compliance: Always obtain explicit consent before creating client
  4. Regular Updates: Keep client information up to date
  5. Documentation: Store contracts and agreements in Documents tab

  1. Security Clearance: Assign the minimum necessary clearance level
  2. Official Names: Use exact official government entity names
  3. Documentation: Upload all clearance documentation
  4. Team Access: Only assign team members with appropriate clearance
  5. Enhanced Compliance: Follow all government-specific compliance requirements
  6. Regular Audits: Review audit logs for government clients quarterly

Symptom: Error when creating client with duplicate name

Solution:

  1. Check if client already exists in your organization
  2. Add differentiator to name (e.g., “Acme Corp - Western Cape”)
  3. Contact support if you believe the client should not exist

Issue: “Insufficient Security Clearance”

Section titled “Issue: “Insufficient Security Clearance””

Symptom: Cannot create government client with CONFIDENTIAL clearance

Solution:

  1. Verify your user account has CONFIDENTIAL security clearance
  2. Contact your organization admin to upgrade your clearance
  3. Temporarily create client with lower clearance and upgrade later

Symptom: Cannot proceed without checking consent box

Solution:

  1. Obtain explicit consent from client first (required by law)
  2. Document consent in client agreement
  3. Only then check the consent box and proceed
  4. NEVER check consent box without actual client consent

Symptom: Create Client button not working

Solution:

  1. Check all required fields are filled (marked with *)
  2. Verify email format is correct
  3. For government clients: Ensure security clearance is selected
  4. Check browser console for errors (F12)
  5. Try refreshing page and re-entering information

DataPurposeRetention
Client NameIdentificationIndefinite (business requirement)
Contact EmailCommunicationIndefinite
Contact PhoneCommunicationIndefinite
Sector & ClassificationService deliveryIndefinite
Security ClearanceAccess control (govt)Indefinite
POPIA ConsentLegal compliance5+ years
Creation TimestampAudit trail5+ years

As the person creating clients, you must:

  • ✅ Obtain explicit consent before creating client record
  • ✅ Use data only for specified purposes (marketing services)
  • ✅ Maintain data accuracy and currency
  • ✅ Protect client data with appropriate security measures
  • ✅ Respect client data rights (access, correction, deletion)
  • ✅ Report any data breaches immediately

All client creation and modifications are logged:

{
"action": "CLIENT_CREATED",
"timestamp": "2026-01-26T10:00:00Z",
"userId": "user_123",
"organizationId": "org_abc",
"resourceId": "client_456",
"details": {
"clientName": "City of Johannesburg",
"sector": "GOVERNMENT",
"securityClearance": "ENHANCED",
"governmentLevel": "LOCAL"
},
"ipAddress": "102.134.xxx.xxx"
}

Now that you’ve created your first client, you’re ready to create campaigns!

Recommended Next Steps:

  1. Create Your First Campaign - Launch a marketing campaign for your client
  2. Invite Team Members - Add team members to help manage clients
  3. View Analytics - Track client engagement and performance

If you need assistance with client management:


Previous: ← Dashboard Overview | Next: Creating Campaigns →


Last Updated: January 26, 2026