Marketing Dashboard Navigation
Build direct links into the marketing pages of a site's dashboard. For the general URL contract (metaSiteId, fallbacks, redirects), see Dashboard Navigation.
Marketing pages are split across two apps with two URL namespaces:
- Social Media Marketing (
f27ff649-0249-4a0c-9438-841cbbfd2514) — social posts, design templates. Routes undersocial-marketing-web/. - Email Marketing (
135c3d92-0fea-1f9d-2ba5-2a1dfb04297e) — email campaigns. Routes underemail-marketing/.
Older links (social-marketing, social-marketing/my-posts, shoutout) redirect to the current routes.
Social Posts Pages (Social Media Marketing)
| Page | URL after /dashboard/{metaSiteId}/ |
What it manages |
|---|---|---|
| Social posts hub | social-marketing-web |
Draft, scheduled, and published social posts across connected channels; create a new post |
| Design templates | social-marketing-web/design-templates |
Post design template gallery |
| My designs | social-marketing-web/my-designs |
Saved post designs |
Posts created or scheduled via the Publisher API (see Create and Publish a Social Media Post) and posts generated from an AI marketing plan (see Generate a Marketing Plan) all appear on the social posts hub.
Email Marketing Pages (Email Marketing)
| Page | URL after /dashboard/{metaSiteId}/ |
What it manages |
|---|---|---|
| Email marketing home | email-marketing |
Email marketing hub |
| My campaigns | email-marketing/my-campaigns |
All email campaigns (sent, scheduled, drafts) |
| Campaign templates | email-marketing/template-list |
Start a campaign from a template |
| Campaign analytics | email-marketing/analytics |
Campaign statistics |
Pairing Entities with Their Read APIs
Fetch the entity via REST, then link the matching dashboard page. All calls use https://www.wixapis.com with an Authorization header.
| Entity | Read API | Dashboard link |
|---|---|---|
| Social post (item) | Publisher API Item — created via POST /social-publisher/v1/items, published/scheduled via POST /social-publisher/v1/publish-by-id |
social-marketing-web |
| Connected social account | GET /social-publisher/v1/accounts?channelName={CHANNEL} |
social-marketing-web |
| Marketing-plan post | GET /promote/marketing-plan-service/v1/marketing-plan?timeframe.startDate=...&timeframe.endDate=... · POST /promote/marketing-plan-service/v1/marketing-activity-posts |
social-marketing-web (scheduled posts land on the hub) |
| Email campaign | GET /email-marketing/v1/campaigns · GET /email-marketing/v1/campaigns/{campaignId} |
email-marketing/my-campaigns |
Example — after scheduling a social post, hand back the hub link:
Scheduled your Instagram post for tomorrow 9:00.
See it here: https://manage.wix.com/dashboard/{metaSiteId}/social-marketing-web