BrainPredict Marketing: Getting Started Guide
Get up and running with BrainPredict Marketing in 5 minutes. This guide covers installation, setup, and your first AI-powered campaign prediction.
Prerequisites
- Active BrainPredict Marketing subscription (Starter , Professional , Enterprise , or Custom)
- API key from your BrainPredict Marketing portal
- Marketing platform (HubSpot, Marketo, Adobe, Salesforce Marketing Cloud, Mailchimp, ActiveCampaign, Pardot, Eloqua, Klaviyo, or Braze)
- Basic knowledge of REST APIs
Step 1: Create Your Account
Sign up at brainpredict.ai/signup and choose your plan:
- Starter (): 1-10 licenses, all 26 AI Models, 100% of features, Intelligence Bus integration
- Professional (): 11-25 licenses, all 26 AI Models, 100% of features, Intelligence Bus integration
- Enterprise (): 26-50 licenses, all 26 AI Models, 100% of features, Intelligence Bus integration
- Custom (51+ licenses): Contact sales for custom pricing, volume discounts, dedicated account manager
- Custom: Tailored solutions for unique requirements
All plans include a Custom quote for your specific needs. Payment method required (credit card, SEPA, or bank transfer).
Step 2: Get Your API Key
Navigate to Portal → Settings → API Keys and generate a new key:
# Your API key will look like this: bp_marketing_live_1234567890abcdef1234567890abcdef # Keep this secure - never commit to version control!
Security Best Practice: Store your API key in environment variables, not in your code.
Step 3: Install the SDK
Install the BrainPredict Marketing SDK for your preferred language:
# Python pip install brainpredict-marketing # Node.js npm install @brainpredict/marketing # Ruby gem install brainpredict-marketing # PHP composer require brainpredict/marketing
Step 4: Make Your First API Call
Let's predict campaign ROI using the Campaign Predictor AI model:
# Python
from brainpredict import MarketingClient
client = MarketingClient(api_key="bp_marketing_live_xxx")
# Predict campaign ROI
prediction = client.campaigns.predict_roi(
campaign_name="Q4 Product Launch",
channel="Multi-Channel",
budget=50000,
target_audience="Enterprise Decision Makers",
content_type="Video + Blog + Email"
)
print(f"Predicted ROI: {prediction.roi}%")
print(f"Confidence: {prediction.confidence}%")
print(f"AI Score: {prediction.ai_score}/100")
print(f"Recommendations: {prediction.recommendations}")Expected Response:
Predicted ROI: 485% Confidence: 92% AI Score: 90/100 Recommendations: [ "Increase video content by 30% for higher engagement", "Target enterprise decision makers on LinkedIn", "Launch campaign on Tuesday at 10 AM for optimal reach" ]
Step 5: Connect Your Marketing Platform
Integrate with your existing marketing platform for seamless data sync:
# Connect to HubSpot
client.integrations.connect(
platform="hubspot",
api_key="your_hubspot_api_key",
portal_id="your_portal_id"
)
# Sync campaigns automatically
client.campaigns.sync_from_hubspot()
# Get AI predictions for all campaigns
campaigns = client.campaigns.list()
for campaign in campaigns:
prediction = client.campaigns.predict_roi(campaign.id)
print(f"{campaign.name}: {prediction.roi}% ROI")Step 6: Explore AI Models
BrainPredict Marketing includes 26 AI Models with high performance:
- Campaign Predictor (90%) - Predict campaign ROI before launch
- Content Scorer (91%) - Score content quality and engagement potential
- Attribution Engine (92%) - Multi-touch attribution analysis
- Budget Optimizer (88%) - Optimize budget allocation across channels
- Audience Segmenter (89%) - AI-powered audience segmentation
- Channel Mixer (87%) - Optimal channel mix recommendations
- Timing Optimizer (90%) - Best time to launch campaigns
- Creative Analyzer (88%) - Analyze creative performance
- Influencer Matcher (86%) - Match brands with influencers
- CAC Predictor (91%) - Predict customer acquisition cost
- Viral Predictor (85%) - Predict content virality
- Competitive Intelligence (89%) - Competitor analysis
- GTM Launch Predictor (88%) - Go-to-market success prediction
- Workflow Optimizer (87%) - Optimize marketing workflows
- ABM Account Scorer (90%) - Score ABM target accounts
- Event ROI Predictor (89%) - Predict event ROI
- Brand Health Monitor (88%) - Track brand health metrics
Next Steps
- →Explore AI Models Documentation for detailed model information
- →Read API Reference for complete endpoint documentation
- →Check Integrations Guide for platform-specific setup
- →Learn Best Practices for optimal results
- →View Use Cases for real-world examples
Need Help?
Our support team is available 24/7 to help you get started:
- Email: support@brainpredict.ai
- Chat: Available in the bottom-right corner
- Phone: +1 (555) 123-4567 (Enterprise plans)
- Documentation: docs.brainpredict.ai