Marketing & Advertising Ontology
Comprehensive domain knowledge for marketing agencies and advertising professionals.
Overview​
The Marketing ontology provides AI agents with deep understanding of:
- Campaign planning and execution
- Content creation and distribution
- Lead generation and nurturing
- Marketing analytics and attribution
- Brand management and strategy
Key Entities​
| Entity | Description | Attributes |
|---|---|---|
| Campaign | Marketing initiative | Name, Type, Budget, Status, KPIs |
| Lead | Prospect | Source, Score, Stage, Status |
| Content | Marketing asset | Type, Channel, Performance, Date |
| Audience | Target segment | Demographics, Interests, Size |
| Metric | Performance KPI | Type, Value, Target, Trend |
Common Workflows​
Campaign Launch​
graph LR
A[Strategy] --> B[Creative Dev]
B --> C[Approval]
C --> D{Approved?}
D -->|Yes| E[Launch]
D -->|No| F[Revise]
E --> G[Monitor]
G --> H[Optimize]
Lead Nurturing​
- Lead scoring and qualification
- Automated email sequences
- Content personalization
- Sales handoff coordination
- Conversion tracking
Regulatory Compliance​
| Regulation | Scope | Key Requirements |
|---|---|---|
| CAN-SPAM | Email marketing | Unsubscribe, identification |
| GDPR | Data collection (EU) | Consent, privacy notices |
| CCPA | Data collection (CA) | Opt-out rights, disclosures |
| FTC | Advertising | Truth in advertising, disclosures |
Prompt Templates​
Campaign Brief​
Develop campaign brief for {product_name}:
- Target: {audience_description}
- Objective: {campaign_goal}
- Budget: {budget_amount}
- Timeline: {campaign_duration}
Create strategy including channels, messaging, creative
requirements, and success metrics.
Performance Analysis​
Analyze campaign performance:
- Campaign: {campaign_name}
- Metrics: {performance_data}
- Spend: {budget_spent}
- Results: {conversions_achieved}
Identify top performers, optimization opportunities,
and recommendations for improvement.
This ontology is continuously updated based on digital marketing trends and platform changes.