Documentation - GoViralPro
🎯 Viral Campaigns
← Back to Home

📖 Documentation

Welcome to the GoViralPro documentation! This guide will help you understand how to create, manage, and optimize your viral marketing campaigns.

🚀 Quick Start Guide

Get up and running in 5 minutes:

Step 1: Create Your Account

Sign up for a free account at goviralpro.com/register. No credit card required to start.

Step 2: Create Your First Campaign

  1. Click "Create Campaign" from your dashboard
  2. Enter campaign details (title, description, giveaway)
  3. Set your reward structure and point requirements
  4. Customize branding (colors, logo, button text)
  5. Click "Launch Campaign"
💡 Pro Tip: Use clear, compelling language in your campaign description. The more exciting your giveaway sounds, the more people will want to share it!

Step 3: Share Your Campaign

After launching, you'll receive a unique campaign URL like:
goviralpro.com/c/your-campaign-slug

Share this link via:

  • Email newsletters
  • Social media posts
  • Website banners
  • Paid advertising

Step 4: Watch It Grow!

Track your campaign performance in real-time from your analytics dashboard. Monitor leads, referral sources, and conversion rates.

📋 Creating Campaigns

Campaign Settings

When creating a campaign, you can configure:

  • Title: The main heading visitors see
  • Description: Explanation of your giveaway
  • Giveaway Prize: What participants can win
  • Points Required: How many points needed to unlock the main reward
  • Countdown Timer: Optional deadline to create urgency
  • Branding: Custom colors, logos, and button text

Slug Configuration

Campaign slugs are URL-friendly identifiers. They're automatically generated from your title but can be customized:

Title: "Win a MacBook Pro Giveaway"
Auto-generated slug: win-a-macbook-pro-giveaway
Custom slug: macbook-2026

🔗 Referral System

How Referral Tracking Works

Every participant gets a unique referral code embedded in their share links. When someone clicks their link and registers, they earn points.

Referral URL Format

https://goviralpro.com/c/campaign-slug/r/UNIQUECODE123

Point System

Different sharing platforms award different points:

  • Facebook Share: 5 points
  • Twitter Share: 5 points
  • Email Share: 10 points
  • WhatsApp Share: 10 points
  • Successful Referral: 50 points (when someone registers)
⚠️ Important: Point values can be customized per campaign in the advanced settings. Default values shown above.

🏆 Reward Management

Main Reward

Set a main giveaway prize that unlocks when participants reach your point threshold. For example: "Reach 500 points to unlock entry to win the MacBook Pro".

Multi-Tier Rewards (Optional)

Enable tier rewards to keep participants engaged longer:

  • Bronze Tier (100 points): 10% off coupon
  • Silver Tier (300 points): Free shipping
  • Gold Tier (500 points): Grand prize entry

Reward Unlocking

When a participant reaches the required points, they automatically receive an email notification with reward details and next steps.

📊 Analytics & Reporting

Dashboard Metrics

Your campaign dashboard shows:

  • Total participants
  • Total referrals generated
  • Conversion rate
  • Most active referrers (leaderboard)
  • Social sharing breakdown
  • Daily sign-up trends

Exporting Data

Export your leads to CSV format with all collected data including:

  • Name and email
  • Registration date
  • Referral source
  • Points earned
  • Tier unlocks
// Example CSV export format
Name, Email, Points, Tier, Registered
John Doe, [email protected], 450, Gold, 2026-02-01
Jane Smith, [email protected], 230, Silver, 2026-02-02

🔌 Integrations

Social Platforms

Built-in sharing for 9 platforms:

  • Facebook
  • Twitter (X)
  • WhatsApp
  • Telegram
  • LinkedIn
  • Email
  • SMS
  • Reddit
  • Pinterest

Email Service

Automated email notifications are sent for:

  • Welcome emails (new participants)
  • Referral success notifications
  • Reward unlock alerts
  • Campaign creator lead notifications

Payment Integration

Subscription payments are processed securely through Stripe. No credit card information is stored on our servers.

🔗 Need More Technical Details? Check out our API Documentation for webhook endpoints, custom integrations, and developer resources.

Need Help?

Can't find what you're looking for? Our support team is here to help!

Contact Support → | Help Center →