# Marketing & conversion workspace

Connect the public AVKUL ERP website with enquiries, campaign performance, content management and follow-up work.

Category: Growth
Guide: https://avkul.in/docs/guides/module-marketing/
Guided sample demo: https://avkul.in/docs/demo/module-marketing/
Snapshot: 11 October 2026

## Features

- Demo CRM
- Demo calendar and tasks
- Campaign Manager
- Website analytics
- Landing Page CMS
- Media Library

## Access and setup

Intended access: Platform administrator
- A platform administrator account.
- The academic, student or staff setup used by this workflow.


## Workflow

1. Publish reviewed landing content and choose its media.
2. Create a trackable campaign link.
3. Review accepted walkthrough enquiries in CRM.
4. Schedule demos and follow-ups and monitor measured conversion.

## Fields and controls

- content (Record<string,unknown>, declared required)
- draftId (string, declared required)
- revisionId (string, declared required)
- source (string, declared required)
- medium (string, declared required)
- version (number, declared required)
- status (string, declared required)
- assignedToId (string|null, optional)
- followUpAt (string | null, optional)
- demoAt (string | null, optional)
- note (string, optional)
- name (string, declared required)
- title (string, declared required)
- altText (string, declared required)
- folderId (string|null, declared required)
- x (number, declared required)
- y (number, declared required)
- width (number, declared required)
- height (number, declared required)
- dueAt (string, declared required)
- priority (string, declared required)
- leadId (string|null, optional)
- action (string, declared required)
- at (string, optional)

## Current limits

- Campaign links are tracked only where collection is enabled. In-app reminders do not send outbound messages. Marketing administration requires the platform-admin flag.

## Actual application access

- https://avkul.in/en/saas/landing-page
- https://avkul.in/en/saas/marketing-campaigns
- https://avkul.in/en/saas/marketing-leads
- https://avkul.in/en/saas/marketing-workspace
- https://avkul.in/en/saas/media
- https://avkul.in/en/saas/website-analytics

## API reference

- GET /api/v1/saas/landing-page — Workspace; Platform admin
- GET /api/v1/saas/landing-page/versions/:id — Revision; Platform admin
- POST /api/v1/saas/landing-page/draft — Save; Platform admin
- POST /api/v1/saas/landing-page/preview — Preview; Platform admin
- POST /api/v1/saas/landing-page/publish — Publish; Platform admin
- POST /api/v1/saas/landing-page/restore — Restore; Platform admin
- GET /api/v1/public/landing — Html; Public/capability access
- GET /api/v1/saas/marketing-campaigns — List; Platform admin
- GET /api/v1/saas/marketing-campaigns/export — Export; Platform admin
- POST /api/v1/saas/marketing-campaigns — Create; Platform admin
- GET /api/v1/saas/marketing-campaigns/:id — Get; Platform admin
- PATCH /api/v1/saas/marketing-campaigns/:id — Update; Platform admin
- GET /api/v1/saas/marketing-leads — List; Platform admin
- GET /api/v1/saas/marketing-leads/owners — Owners; Platform admin
- GET /api/v1/saas/marketing-leads/export — Export; Platform admin
- GET /api/v1/saas/marketing-leads/:id — Get; Platform admin
- PATCH /api/v1/saas/marketing-leads/:id — Update; Platform admin
- POST /api/v1/saas/marketing-leads/:id/notes — Note; Platform admin
- GET /api/v1/saas/media — List; Platform admin
- GET /api/v1/saas/media/folders — Folders; Platform admin
- POST /api/v1/saas/media/folders — Create Folder; Platform admin
- PATCH /api/v1/saas/media/folders/:id — Update Folder; Platform admin
- POST /api/v1/saas/media/folders/:id/remove — Remove Folder; Platform admin
- POST /api/v1/saas/media/upload — Upload; Platform admin
- GET /api/v1/saas/media/:id — Get; Platform admin
- PATCH /api/v1/saas/media/:id — Update; Platform admin
- POST /api/v1/saas/media/:id/crop — Crop; Platform admin
- POST /api/v1/saas/media/:id/archive — Archive; Platform admin
- POST /api/v1/saas/media/:id/restore — Restore; Platform admin
- GET /api/v1/public/media/:id/:variant.webp — File; Public/capability access
- GET /api/v1/saas/marketing-workspace — List; Platform admin
- GET /api/v1/saas/marketing-workspace/leads — Leads; Platform admin
- GET /api/v1/saas/marketing-workspace/tasks/:id — Task; Platform admin
- POST /api/v1/saas/marketing-workspace/tasks — Create; Platform admin
- PATCH /api/v1/saas/marketing-workspace/tasks/:id — Update; Platform admin
- POST /api/v1/saas/marketing-workspace/leads/:id/demo — Demo; Platform admin
- POST /api/v1/saas/marketing-workspace/leads/:id/follow-up — Follow; Platform admin
- POST /api/v1/public/enquiries — Save a AVKUL ERP walkthrough or privacy enquiry; does not send outbound messages; Public/capability access
- POST /api/v1/public/website-events — Track; Public/capability access
- GET /api/v1/saas/website-analytics — Report; Platform admin
- GET /api/v1/saas/website-analytics/export — Export; Platform admin

## Demo access

No login is required for the guided sample demo. Its fictional records and actions stay in this browser tab; they do not modify ERP records or send messages/payments. An assigned account is required for the actual ERP links.

Source inventory checked on 11 October 2026. This source inventory is not a certification of every external provider or device flow.
