Skip to main content

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

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