Skip to content
Documentation menu16

Organize workspaces, brands and markets

Understand the active AdSpark context: workspace, brands or clients, FR/EN/ES/DE markets, publishing destinations, team access and plan limits.

Last updated: July 1, 2026

AdSpark uses an active context to avoid mixing campaigns. The workspace groups the team and plan limits, the brand represents a business or client, the market defines content language and target, and the destination says where to publish or send.

Workspace

The working container: owner, members, plan, quotas and attached brands.

Brand or client

The business profile, brand essence, tone and campaigns generated for one activity.

Market

A FR, EN, ES or DE content language with an operating target such as France, DACH or English-speaking markets.

Destination

An account or publishing point linked to a channel: Gmail, SMTP, Meta, Google Business, LinkedIn or WhatsApp.

What is created automatically

On first access, AdSpark can create a personal topology from your profile. This prevents campaign creation from being blocked when no workspace existed yet.

Personal workspace

An active workspace is created if no space is available for the signed-in user.

Primary brand

AdSpark reuses the business name, profile, tone and existing brand essence from the account.

Primary market

The account content language becomes the first active market, with a default target based on known region data.

Imported destinations

Already connected channel accounts can become destinations attached to the brand and primary market.

Brand, client and essence

The active brand is the source of generation context. It carries the business profile, brand essence markdown, recommended tone, voice examples and visual profile when available.

When to use it

Create a separate brand when you manage several businesses, clients or activities with distinct offers and tone.

What changes

Switching brands updates the active context and selects its primary market when one exists.

What still needs review

Essence helps AI, but each Spark should still be reviewed before sending, especially in multi-client work.

Markets and content languages

A market is not just the interface language. It tells AdSpark which language to prepare content in and which commercial context is being targeted.

Available languages

Markets currently use FR, EN, ES or DE.

Active market

The active market influences generation language, variants and scheduled sends when a campaign context carries it.

Primary market

Each new brand receives a first primary market in its content language.

Operating target

The target field can clarify France, DACH, English-speaking markets, local customers or another useful segment.

Publishing destinations

Destinations connect a brand, and sometimes a market, to a concrete channel. They help the editor and scheduler choose the right account when a channel is ready.

Create a destination

Choose a market, channel, connected account when available, then a label the team can understand.

Connected account

A destination linked to a ready account can become active; without an account, it usually stays needs connection.

Google Business

The page can sync Google Business locations and requires a real selected listing for local publishing.

Automatic choice

For a campaign, AdSpark prefers an active destination for the right channel and market, then a default destination.

Team, roles and permissions

Workspaces can invite members within plan limits. Owners and admins run the space; other roles can be restricted by module.

Invitations

An owner or admin invites by email. The invitation can expire and can be accepted, declined or revoked.

Roles

Owner, admin, editor and viewer exist. The owner role is locked to avoid accidental removal.

Permissions

Controlled modules are clients, markets, destinations, campaigns and publishing.

Channel accounts

Accounts connected by active members can be offered when linking destinations.

Impact on campaigns

Workspace, brand and market context flows into generation, saved campaigns, variants, destinations and scheduled sends when those fields exist.

Generation

The generator chooses the active brand and market, then uses their context to adapt language and tone.

Editor

Variants can carry a market; the editor can switch the active market from a variant.

Planning

Scheduled sends keep market and destination context when available.

Older campaigns

Older campaigns may still be directly user-owned if they do not yet have a full workspace context.

Limits and best practices

Brand, market, destination and member limits depend on the plan. The page shows counters and blocks creation when a limit is reached.

Start simple

Keep one brand and one primary market until you really manage several clients or content languages.

Name clearly

Use readable labels for markets and destinations: Shop FR, Instagram Bordeaux, Google Business Downtown.

Check before sending

Before distribution, check the active market, destination and connected account in the editor or planning.

Do not over-read it

The workspace organizes product context; it is not yet a full agency CRM or advanced multi-client billing system.

Open Markets and destinations

Sign-in required: this button opens your AdSpark workspace.