Influencer Campaign Planner
Run ID: 69cd07f13e7fb09ff16a75422026-04-01Marketing
PantheraHive BOS
BOS Dashboard

Plan an influencer marketing campaign with ideal influencer profiles, outreach templates, contract terms, content guidelines, and ROI tracking framework.

Step 1: Audience Analysis for Influencer Campaign Planning

This foundational step is crucial for ensuring your influencer marketing campaign resonates with the right people, on the right platforms, with the right message. A deep understanding of your target audience will inform every subsequent decision, from influencer selection and content strategy to platform prioritization and ROI measurement.


1.1. Purpose of Audience Analysis

The primary objective of this analysis is to identify, understand, and segment your ideal customers. By dissecting their demographics, psychographics, and behavioral patterns, we can strategically align our campaign efforts to maximize relevance, engagement, and ultimately, conversion. This step ensures that resources are allocated efficiently, targeting audiences most likely to be interested in your brand's offerings.


1.2. Key Audience Segments (Illustrative)

To provide a comprehensive framework, we will outline potential audience segments. It is critical for you to refine these segments based on your specific product/service and existing customer data.

Illustrative Segments:

  • Segment A: The Early Adopters & Trendsetters

Description:* Highly engaged with new trends, technology, and experiences. Often influential within their peer groups. Seek novelty and status.

Goal for Campaign:* Generate initial buzz, drive early trials, and create aspirational content.

  • Segment B: The Value-Conscious Consumers

Description:* Prioritize quality, durability, and practical benefits. Seek solutions to specific problems and appreciate clear value propositions. Often research extensively before purchase.

Goal for Campaign:* Showcase product benefits, demonstrate problem-solving capabilities, and build trust through authentic reviews.

  • Segment C: The Lifestyle Enthusiasts

Description:* Integrate products/services into their broader lifestyle and personal identity (e.g., health & wellness, sustainable living, specific hobbies). Value community and shared interests.

Goal for Campaign:* Integrate the brand seamlessly into relevant lifestyle content, fostering a sense of belonging and aspiration.


1.3. Detailed Audience Profile

For each identified segment (or your primary target audience), a detailed profile is developed. This illustrative profile combines common characteristics across various consumer types.

1.3.1. Demographics

  • Age Range: 25-45 years old (with a significant skew towards 30-38)
  • Gender Split: Approximately 60% Female, 40% Male (varies by product vertical)
  • Geographic Location: Primarily urban and suburban areas in Tier 1 & Tier 2 cities; North America, Western Europe, and APAC regions with high digital penetration.
  • Income Level: Mid to High household income ($70,000 - $150,000+), affording discretionary spending on quality products/experiences.
  • Education Level: College educated and above, often holding professional or managerial roles.
  • Occupation: Young professionals, entrepreneurs, small business owners, parents with disposable income.

1.3.2. Psychographics

  • Interests & Hobbies: Health & wellness, sustainable living, technology & gadgets, travel, fashion & beauty, home decor, personal development, parenting, gourmet food/drink.
  • Values & Beliefs: Authenticity, transparency, community, self-improvement, convenience, social responsibility, ethical consumption, experiences over possessions.
  • Lifestyle: Active, health-conscious, family-oriented (for some segments), career-driven, digitally savvy, often time-poor but willing to invest in solutions that simplify life or enhance experiences.
  • Pain Points & Challenges: Information overload, decision fatigue, finding reliable recommendations, balancing work/life, maintaining well-being, seeking efficient solutions for daily tasks.
  • Aspirations: Career growth, personal well-being, financial stability, unique experiences, making a positive impact, belonging to a like-minded community.

1.3.3. Behavioral Insights

  • Preferred Social Platforms:

* Instagram: High engagement for visual content, lifestyle inspiration, stories, and Reels.

* TikTok: Strong for short-form, authentic, entertaining, and trend-driven content; discovery of new products/brands.

* YouTube: Preferred for in-depth reviews, tutorials, product demonstrations, and educational content.

* Pinterest: Key for discovery, planning, and inspirational content, especially for home, fashion, and lifestyle.

* Facebook (Groups): Niche communities and group discussions for trusted recommendations.

  • Content Consumption Habits:

* Highly receptive to visual content (images, short videos).

* Value authentic reviews and testimonials from peers or trusted voices.

* Seek educational content that provides value or solves a problem.

* Engage with interactive content (polls, Q&A, live streams).

* Prefer snackable content but will commit to longer forms for high-interest topics.

  • Purchase Triggers:

* Recommendations from trusted influencers or friends/family.

* Social proof (reviews, testimonials, popularity).

* Perceived value and quality.

* Emotional connection to a brand or product story.

* Limited-time offers or exclusive access.

  • Online Activity: Actively research products online, compare brands, read reviews, follow brands and influencers they admire, participate in online communities.

1.4. Data Insights & Market Trends

Understanding the broader market context and current trends is vital for a successful influencer strategy.

1.4.1. Current Market Trends Affecting Audience Behavior

  • Authenticity Over Polish: Audiences increasingly prioritize genuine, relatable content over highly produced, overly polished advertisements. This drives demand for micro and nano-influencers.
  • Video-First Content: The dominance of short-form video (TikTok, Instagram Reels, YouTube Shorts) continues to grow, capturing attention and driving discovery.
  • Niche Communities & Micro-Trends: Consumers are gravitating towards highly specific interests and communities, valuing depth and relevance over broad appeal.
  • Transparency & Ethical Consumption: Growing demand for brands that are transparent about their practices and align with ethical and sustainable values.
  • Creator Economy Growth: More individuals are becoming content creators, leading to a diverse pool of influencers but also increased competition for audience attention.
  • Privacy Concerns & Data Literacy: Audiences are more aware of data privacy; this reinforces the need for trust and genuine recommendations from influencers.

1.4.2. Key Data Points (Illustrative)

  • Social Media Usage: 70% of Gen Z and Millennials discover new products via social media (vs. 40% for Gen X). (Source: Various market research reports, e.g., Statista, Sprout Social)
  • Influencer Trust: 61% of consumers trust product recommendations from influencers, compared to 38% for brand advertising. (Source: Influencer Marketing Hub)
  • Video Content Preference: 85% of people want to see more video content from brands. (Source: HubSpot)
  • Micro-Influencer Effectiveness: Micro-influencers (10k-100k followers) often yield higher engagement rates (average 3.86%) compared to macro-influencers (average 1.21%), due to stronger community ties. (Source: Rival IQ)
  • Purchase Intent: 49% of consumers rely on influencer recommendations when making purchasing decisions. (Source: PwC)

1.5. Strategic Recommendations for Influencer Targeting

Based on the detailed audience analysis, here are strategic recommendations for your influencer campaign:

1.5.1. Influencer Archetypes

  • The Educator/Expert: For segments seeking information and solutions. These influencers provide detailed reviews, tutorials, and breakdown complex topics. (e.g., tech reviewers, health coaches, financial advisors).
  • The Lifestyle Curator/Aspirator: For segments focused on lifestyle integration and inspiration. These influencers showcase how your product fits into a desirable way of living. (e.g., fashion bloggers, travel vloggers, home decor accounts).
  • The Authentic Storyteller/Community Builder: For segments valuing authenticity and connection. These influencers share personal experiences, foster community, and build trust through relatability. (e.g., parenting bloggers, local community leaders, niche hobbyists).
  • The Product Reviewer/Demonstrator: For value-conscious consumers who need proof of concept. These influencers excel at unboxing, testing, and demonstrating product features.

1.5.2. Platform Prioritization

  • Primary Platforms: Instagram (Reels, Stories, Posts), TikTok (short-form video), YouTube (long-form reviews, tutorials). These platforms align best with visual content consumption and discovery patterns.
  • Secondary Platforms: Pinterest (inspiration, discovery), Facebook Groups (community engagement, niche discussions).
  • Consider Niche Platforms: Depending on your specific product, explore platforms like LinkedIn (B2B, professional services), Twitch (gaming, live streaming), or niche forums.

1.5.3. Content Themes & Messaging

  • Problem/Solution Focus: Highlight how your product addresses specific pain points identified in the psychographic analysis.
  • Aspirational Storytelling: Create content that allows the audience to envision themselves using and benefiting from your product within their desired lifestyle.
  • Authentic Testimonials & Reviews: Leverage influencers to provide genuine, unfiltered experiences and opinions.
  • Educational & Value-Driven Content: Offer tips, hacks, or insights related to your product's category, positioning your brand as a helpful resource.
  • Community & Connection: Encourage user-generated content, interactive elements, and discussions around shared values.

1.5.4. Engagement Strategy

  • Two-Way Communication: Encourage influencers to actively engage with comments, answer questions, and foster dialogue.
  • Interactive Content: Utilize polls, Q&A stickers, live streams, and challenges to boost audience participation.
  • User-Generated Content (UGC): Encourage followers to create and share their own content featuring your brand, leveraging social proof.
  • Long-Term Relationships: Prioritize building ongoing relationships with influencers for sustained authenticity and deeper audience trust.

1.6. Next Steps for the Influencer Campaign Planner

This detailed audience analysis provides the bedrock for your entire campaign. Here's how to proceed:

  1. Refine Your Specific Audience Segments: Apply this framework to your unique product/service. Use your existing customer data (CRM, social media analytics, website analytics) to validate and deepen these profiles.
  2. Develop Detailed Buyer Personas: Transform these segments into 2-3 comprehensive buyer personas, giving them names, backstories, and specific goals/challenges. This humanizes your target audience and makes future planning more intuitive.
  3. Inform Influencer Research: Use these profiles to guide your search for ideal influencer partners. Look for creators whose audience demographics, psychographics, and content style align precisely with your target segments.
  4. Foundation for Content Strategy: Begin brainstorming specific content ideas and campaign narratives that will resonate with your identified audience's interests, pain points, and preferred content formats.
  5. KPI Alignment: Start considering what metrics will be most important for measuring success, based on how your audience typically engages and converts. (e.g., brand awareness, engagement rate, website traffic, conversion rate).
gemini Output

Influencer Campaign Planner: Your Blueprint for Success

Master Your Next Influencer Marketing Campaign with Precision and Impact

Welcome to your comprehensive guide for planning and executing a high-impact influencer marketing campaign. This detailed planner provides you with the strategic framework, actionable templates, and essential guidelines needed to connect with the right influencers, create compelling content, and measure tangible results.

From identifying your ideal collaborators to tracking your return on investment, this document empowers you to launch campaigns that resonate with your target audience and drive your business objectives forward.


1. Defining Your Campaign Objectives & Target Audience

Before diving into influencer selection, it's crucial to establish a clear foundation for your campaign. What do you want to achieve, and who are you trying to reach?

1.1 Setting SMART Campaign Goals

Your goals should be Specific, Measurable, Achievable, Relevant, and Time-bound. This clarity will guide all subsequent decisions, from influencer selection to content strategy and ROI tracking.

Examples of SMART Goals:

  • Brand Awareness: Increase brand mentions on Instagram by 25% within 8 weeks.
  • Engagement: Achieve an average engagement rate of 3-5% on sponsored posts across target platforms over a 6-week campaign.
  • Website Traffic: Drive 10,000 unique visitors to a specific landing page using influencer-generated content within 30 days.
  • Lead Generation/Sales: Generate 500 new email sign-ups or achieve $15,000 in sales directly attributable to influencer discount codes within one quarter.
  • Content Generation: Secure 30 high-quality user-generated content (UGC) style videos for future marketing use within a 4-week campaign.

1.2 Identifying Your Target Audience

A deep understanding of your audience is paramount. This will inform which influencers you choose and what kind of content will resonate most effectively.

Key Audience Demographics & Psychographics to Define:

  • Age & Gender: What is the typical age range and gender distribution of your ideal customer?
  • Location: Where are they located geographically?
  • Interests & Hobbies: What are their passions, hobbies, and lifestyle choices?
  • Pain Points & Aspirations: What problems do they face that your product/service solves? What are their goals?
  • Online Behavior: Which social media platforms do they frequent? What kind of content do they consume?
  • Purchasing Power: What is their typical spending habit?

2. Crafting Your Ideal Influencer Profile

Finding the right influencers is the cornerstone of a successful campaign. This section outlines the criteria and types of influencers to consider.

2.1 Key Criteria for Influencer Selection

Focus on quality over quantity. An influencer with a smaller, highly engaged, and relevant audience is often more effective than one with millions of disengaged followers.

  • Niche Relevance: Does their content align naturally with your brand, product, or service? Authenticity is key.
  • Audience Demographics: Do their followers match your target audience (age, location, interests)? Request audience insights from potential influencers.
  • Engagement Rate: A high engagement rate (likes, comments, shares, saves relative to follower count) indicates an active and loyal audience. Industry average benchmarks vary, but generally aim for 2-5%+ for micro/mid-tier, and 1-3% for macro/celebrity influencers.
  • Authenticity & Trust: Do they genuinely connect with their audience? Are their recommendations perceived as trustworthy?
  • Brand Alignment: Do their personal brand values, tone, and past collaborations align with your brand's image? Avoid influencers with controversial pasts or conflicting endorsements.
  • Content Quality: Do they produce high-quality, visually appealing, and well-edited content that meets your brand's aesthetic standards?
  • Past Performance: Have they successfully partnered with other brands? Look for case studies or examples of previous sponsored content.
  • Professionalism & Responsiveness: Are they easy to communicate with? Do they meet deadlines?

2.2 Types of Influencers

Different tiers offer distinct advantages. Choose the tier that best fits your campaign goals and budget.

  • Nano-Influencers (1K-10K followers):

* Pros: Highest engagement rates, deeply niche audiences, highly authentic, cost-effective.

* Cons: Limited reach, more time-consuming to manage many individuals.

* Best For: Hyper-targeted campaigns, authentic testimonials, local marketing.

  • Micro-Influencers (10K-100K followers):

* Pros: Strong engagement, growing reach, good balance of authenticity and audience size, relatively affordable.

* Cons: Still require managing multiple relationships for broader reach.

* Best For: Building brand communities, driving specific product launches, detailed product reviews.

  • Macro-Influencers (100K-1M followers):

* Pros: Significant reach, established personal brands, often have professional teams.

* Cons: Lower engagement rates than micro/nano, higher cost, less direct interaction with audience.

* Best For: Broad brand awareness, major product launches, driving high volumes of traffic.

  • Mega-Influencers / Celebrities (1M+ followers):

* Pros: Massive reach, widespread brand recognition, can generate significant buzz.

* Cons: Very high cost, lowest engagement rates, often perceived as less authentic, complex contracts.

* Best For: Global brand awareness campaigns, celebrity endorsements, major event promotions.

2.3 Creating an Influencer Persona (Example)

Just like customer personas, an influencer persona helps you visualize your ideal partner.

Example: "The Eco-Conscious Lifestyle Creator"

  • Name: Maya "Green Living" Patel
  • Follower Count: 65K (Micro-Influencer)
  • Primary Platform: Instagram, secondary YouTube
  • Niche: Sustainable living, ethical fashion, plant-based eating, eco-friendly home products.
  • Audience Demographics: Females, 25-40, urban/suburban, college-educated, environmentally conscious, interested in health & wellness.
  • Engagement Rate: 4.5% on Instagram posts, 6% on Reels.
  • Content Style: Bright, natural light photography; aesthetically pleasing flat lays; educational Reels; authentic "day in the life" stories; calm, informative voice.
  • Brand Alignment: Values transparency, sustainability, cruelty-free, ethical sourcing.
  • Red Flags: Promotes fast fashion or non-sustainable brands.
  • Why they're ideal for a sustainable skincare brand: Their audience is already primed for eco-friendly products, and Maya's content style would perfectly showcase the brand's values and product benefits.

3. Influencer Outreach Strategy & Templates

A professional and personalized outreach approach is essential for securing top-tier talent.

3.1 Crafting Your Outreach Strategy

  • Research Thoroughly: Before contacting, understand their content, audience, and past collaborations.
  • Personalization is Key: Avoid generic templates. Reference specific content they've created, explain why you think they're a good fit, and demonstrate you've done your homework.
  • Clearly State Value: What's in it for them? Beyond payment, highlight brand alignment, creative freedom (if applicable), potential for long-term partnership, or exposure to a new audience.
  • Be Concise & Clear: Get straight to the point. Respect their time.
  • Provide Next Steps: Clearly outline what you'd like them to do next (e.g., reply with their media kit, schedule a call).

3.2 Initial Outreach Template (Email/DM)

Subject: Collaboration Opportunity: [Your Brand Name] x [Influencer's Handle] - [Campaign Theme]

Hi [Influencer Name],

My name is [Your Name] and I'm the [Your Title] at [Your Brand Name]. I've been a long-time admirer of your content, particularly your [mention specific post/Reel/video - e.g., "recent review of sustainable home products" or "beautiful travel photography"]. Your authentic voice and engaged community at [mention platform, e.g., "@Instagram"] truly resonate with our brand's mission.

At [Your Brand Name], we create [briefly describe your product/service and its unique value proposition, e.g., "ethically sourced, organic skincare products designed for sensitive skin"]. We believe your audience, who values [mention their audience's values, e.g., "sustainable living and natural beauty solutions"], would genuinely appreciate our [mention specific product/feature].

We're currently planning an exciting [Campaign Theme, e.g., "Winter Glow-Up"] campaign, and we immediately thought of you as an ideal partner. We envision a collaboration where you could [suggest a specific content idea, e.g., "showcase our new hydrating serum in your daily routine" or "create a beautiful flat lay featuring our product and explain its benefits"].

Would you be open to exploring a potential partnership? I'd love to send over a more detailed brief and learn more about your rates and availability. Please let me know if this is something that interests you, and if so, could you share your media kit or preferred contact method?

Thank you for your time and consideration.

Best regards,

[Your Name]

[Your Title]

[Your Brand Name]

[Your Website]

[Your Social Media Link]

3.3 Follow-up Template

Subject: Following Up: Collaboration Opportunity with [Your Brand Name]

Hi [Influencer Name],

Hope you're having a great week!

I'm just following up on my email from [Date] regarding a potential collaboration between [Your Brand Name] and you for our upcoming [Campaign Theme] campaign.

We're really excited about the possibility of working together, given your amazing content around [mention their niche/content type].

If you've had a chance to review my previous message and are interested, please let me know your thoughts or if you have any questions. We're eager to discuss how we can create something impactful together.

If now isn't the right time, no worries at all! We'd still love to keep you in mind for future opportunities.

Thanks again,

[Your Name]

[Your Title]


4. Influencer Contract Terms & Agreements

A clear, legally sound contract protects both your brand and the influencer, ensuring expectations are met and deliverables are clear.

4.1 Key Contract Clauses to Include

  • Scope of Work & Deliverables:

* Specific content types (e.g., 1 Instagram Reel, 3 Instagram Stories, 1 static post).

* Specific platforms for posting.

* Minimum engagement period (e.g., post must remain live for 6 months).

* Specific calls to action, hashtags, and mentions.

* Timeline for draft submission, revisions, and final posting.

  • Payment Terms:

* Agreed-upon fee (flat fee, per post, commission, product value).

* Payment schedule (e.g., 50% upfront, 50% upon completion; net 30 days).

* Method of payment.

* Any additional costs (e.g., travel, production expenses).

  • Content Usage Rights:

* Specify how your brand can use the influencer's content (e.g., repost on your social channels, use in paid ads, website, email marketing).

* Duration of usage rights (e.g., 1 year, perpetual).

* Whether additional compensation is required for extended or broader usage.

  • Exclusivity Clause:

* Prevent the influencer from promoting competing brands during the campaign period and for a specified time thereafter (e.g., 30-day exclusivity for direct competitors).

* Specify geographical or industry limitations if applicable.

  • Disclosure Requirements:

* Mandatory use of FTC/ASA/CMA compliant disclosure (e.g., #Ad, #Sponsored, "Paid Partnership with [Brand Name]").

* Specify placement and prominence of disclosure.

  • Brand Guidelines Adherence:

* Influencer agrees to represent the brand positively and align with brand values.

* Prohibition of content that is offensive, misleading, or harmful.

  • Content Approval Process:

* Outline the steps for content review and approval (e.g., draft submission, 2 rounds of revisions, final approval required before posting).

  • Termination Clause:

* Conditions under which either party can terminate the agreement (e.g., breach of contract, failure to meet deadlines, brand damage).

* Consequences of termination (e.g., pro-rata payment, content removal).

  • Confidentiality:

* Influencer agrees not to disclose proprietary campaign information.

  • Indemnification:

* Protects both parties from liabilities arising from the agreement.

  • Governing Law:

* Specifies the jurisdiction whose laws will govern the contract.

4.2 Payment Models

  • Flat Fee Per Post/Campaign: Most common. A set amount paid for specific deliverables.
  • Product Gifting: Sending free products in exchange for content, typically for nano-influencers or for product reviews where no explicit content is guaranteed.
  • Performance-Based (Commission/Affiliate): Influencer earns a percentage of sales or leads generated using a unique discount code or affiliate link. Often combined with a smaller base fee.
  • Hybrid Model: A combination of a base flat fee and performance-based incentives.
  • Hourly Rate: Less common, but can be used for specific creative services or consulting.

5. Content Guidelines & Creative Brief

Empower influencers to create authentic content while ensuring brand consistency and message accuracy.

5.1 Core Brand Messaging & Tone

  • Key Message(s): What is the one core takeaway you want the audience to remember?
  • Brand Values: What does your brand stand for?
  • Tone of Voice: (e.g., playful, informative, luxurious, empowering, scientific,
gemini Output

Influencer Campaign Planner: Optimized & Finalized Strategy

This document provides a comprehensive and actionable framework for planning, executing, and measuring your influencer marketing campaign. It covers critical aspects from identifying the right partners to tracking the campaign's success, ensuring a professional and effective approach.


1. Influencer Campaign Overview & Goals

Before diving into specifics, clearly define your campaign's core objectives and parameters.

  • Campaign Title: [e.g., "Summer Glow Up" Product Launch Campaign]
  • Primary Goal: [e.g., Drive 15% increase in product sales for new "X" product line]
  • Secondary Goals: [e.g., Increase brand awareness by 20% (impressions), Generate 1000 new email sign-ups]
  • Target Audience: [e.g., Women aged 25-45 interested in clean beauty and sustainable living, based in North America]
  • Key Message: [e.g., "Achieve radiant skin naturally with our eco-friendly 'X' line."]
  • Campaign Duration: [e.g., 8 weeks (Month X to Month Y)]
  • Budget Allocation: [e.g., Influencer fees: 60%, Product seeding: 15%, Ad spend for boosting: 15%, Agency fees/Tools: 10%]
  • Key Performance Indicators (KPIs): [e.g., Sales conversions, Website traffic, Engagement rate, Reach, Follower growth]

2. Ideal Influencer Profiles

Identifying the right influencers is paramount. Here’s a detailed breakdown of characteristics to look for:

  • Influencer Tiering Strategy:

* Nano-Influencers (1K-10K followers): High engagement, niche audience, authentic connection. Ideal for driving trust and word-of-mouth.

* Micro-Influencers (10K-100K followers): Strong engagement, specific niches, good balance of reach and authenticity. Often cost-effective.

* Mid-Tier Influencers (100K-500K followers): Broader reach than micro, still good engagement, can drive significant traffic.

* Macro-Influencers (500K-1M followers): Wide reach, strong brand recognition, good for large-scale awareness campaigns.

* Celebrity Influencers (1M+ followers): Massive reach, high awareness, can be very expensive. Best for mass market campaigns.

Recommendation:* Focus on a mix of Nano and Micro-influencers for authentic engagement and Mid-Tier for broader reach, depending on budget and goals.

  • Niche & Content Alignment:

* Relevance: Does their content naturally align with your brand, products, or services? (e.g., beauty blogger for a cosmetic brand).

* Content Pillars: Do their usual topics (e.g., skincare routines, sustainable living, product reviews) fit your campaign message?

  • Audience Demographics:

* Match: Ensure their primary audience demographics (age, gender, location, interests) closely match your target audience. Request media kits for this data.

  • Engagement Rate:

* Authenticity: Look for genuine comments, shares, and likes, not just high follower counts.

Benchmarks: Aim for 3-5% for micro/mid-tier, 1-2% for macro/celebrity. (Engagement Rate = (Likes + Comments) / Followers 100).

  • Brand Alignment & Values:

* Image: Does their personal brand and aesthetic resonate with your brand's image and values?

* Past Collaborations: Review previous sponsored content to assess quality, disclosure practices, and audience reception. Avoid influencers who frequently promote competitors.

  • Content Quality & Style:

* Visuals: High-quality photos/videos, consistent aesthetic.

* Storytelling: Ability to weave compelling narratives.

* Authenticity: Do they sound genuine and trustworthy?

  • Platform Preference:

* Identify the platforms where your target audience is most active and where the influencer excels (e.g., Instagram for visuals, TikTok for short-form video, YouTube for in-depth reviews, Blogs for detailed articles).

  • Professionalism & Responsiveness:

* How quickly and professionally do they respond to initial inquiries? This indicates reliability.


3. Influencer Outreach Templates

Personalization is key to successful outreach. Adapt these templates for each influencer.

3.1. Initial Contact Email

Subject: Collaboration Opportunity: [Your Brand Name] x [Influencer's Name]

Dear [Influencer's Name],

My name is [Your Name] and I'm the [Your Title] at [Your Brand Name], a [briefly describe your brand, e.g., sustainable beauty brand focused on natural ingredients].

I've been following your work on [Platform, e.g., Instagram] for a while now, and I'm consistently impressed by [specific compliment, e.g., your authentic product reviews and your commitment to eco-conscious living]. Your recent post about [mention a specific piece of content, e.g., "your morning skincare routine"] particularly resonated with us, as it aligns perfectly with our brand's mission.

We are currently planning an exciting campaign for our new [Product/Service Name, e.g., 'Radiant Glow Serum'] and believe your unique voice and engaged audience would be an ideal fit to help us share our story. We're looking for partners who genuinely connect with our values and can create compelling content.

Would you be open to a brief call next week to discuss this potential collaboration in more detail? We'd love to share our campaign vision and explore how we could work together.

Thank you for your time and consideration.

Best regards,

[Your Name]

[Your Title]

[Your Brand Name]

[Your Website]

[Link to your Social Media]


3.2. Follow-Up Email (if no response after 3-5 business days)

Subject: Following Up: Collaboration Opportunity: [Your Brand Name] x [Influencer's Name]

Dear [Influencer's Name],

Hope you're having a great week!

I'm just following up on my email from [Date of previous email] regarding a potential collaboration opportunity with [Your Brand Name] for our new [Product/Service Name].

We truly admire your content and believe there's a strong synergy between your audience and our brand. We're eager to discuss how we could create some impactful content together.

If you're interested, please let me know your availability for a quick 15-minute chat.

Thanks again,

[Your Name]


3.3. Negotiation Email (after initial interest is expressed)

Subject: Proposal: [Your Brand Name] x [Influencer's Name] Campaign

Dear [Influencer's Name],

Thank you for your interest in collaborating with [Your Brand Name]! We're very excited about the possibility of working together.

Based on our discussions and your media kit, here is a proposed outline for our [Campaign Title] campaign:

Campaign Details:

  • Product/Service: [Specific Product/Service]
  • Key Message: [Brief statement of campaign message]
  • Deliverables:

* 1 x Instagram Feed Post (photo or carousel) featuring [product/service], including a compelling caption, brand tag (@YourBrand), and relevant hashtags (#YourBrand, #CampaignHashtag, #Ad, #Sponsored).

* 2 x Instagram Stories (15-second each) demonstrating [product/service] in use, with swipe-up link to [Your Website/Product Page] and brand tag.

* [Optional: 1 x TikTok Video, 1 x YouTube Video, Blog Post, etc.]

  • Posting Schedule:

* Content Draft Submission: [Date]

* Brand Approval: [Date]

* Live Date: [Date]

  • Usage Rights: We kindly request usage rights to repurpose the content created for [X months/years] across our owned social channels, website, and email marketing.
  • Disclosure: Clear and prominent disclosure of the sponsored nature of the content using #Ad or #Sponsored, as per FTC/ASA guidelines.

Proposed Compensation:

  • A flat fee of [Amount, e.g., $X,XXX] for the deliverables outlined above.
  • [Optional: Product seeding of retail value $XXX / Commission on sales via unique code/link (X%)]

We are open to discussing these terms to find a mutually beneficial arrangement. Please let me know your thoughts or if you have any questions.

Looking forward to hearing from you.

Best regards,

[Your Name]


4. Influencer Contract Terms (Key Clauses)

A robust contract protects both parties and ensures clarity. Always consult legal counsel.

  • 1. Scope of Work (SOW):

* Deliverables: Detailed list of content required (e.g., 1 Instagram feed post, 3 Instagram Stories, 1 TikTok video).

* Platform(s): Specify where content will be posted.

* Content Requirements: Specific product mentions, CTAs, hashtags, links.

* Posting Schedule: Deadlines for content submission, approval, and live posting.

* Duration: Overall campaign timeline.

  • 2. Compensation:

* Payment Model: Flat fee, per post, tiered based on performance, commission, product exchange.

* Payment Amount: Clearly state the agreed-upon fee.

* Payment Schedule: e.g., 50% upfront, 50% upon completion; Net 30 days after invoice.

* Expenses: Clarify if any additional expenses (travel, equipment) are covered.

  • 3. Content Rights & Usage:

* Ownership: Who owns the raw and final content? (Typically, the influencer owns it, but grants extensive usage rights).

* License: Grant of a non-exclusive, worldwide, royalty-free license for the brand to use, reproduce, distribute, and display the content.

* Usage Period: Define the duration the brand can use the content (e.g., 1 year, perpetual).

* Usage Platforms: Specify where the brand can repurpose the content (e.g., brand's social media, website, email, paid ads).

* Modifications: Brand's right to make minor edits (e.g., cropping, adding text overlays for ads).

  • 4. Exclusivity:

* Product/Category Exclusivity: Prevent the influencer from promoting direct competitors' products within a specified timeframe (e.g., 30-60 days before, during, and after the campaign).

Brand Exclusivity: Less common, but can prevent promotion of any* other brand during the campaign period.

  • 5. Disclosure Requirements:

* Mandatory inclusion of #Ad, #Sponsored, #BrandPartner, or similar, clearly visible in the content (caption, video overlay, verbal mention).

* Adherence to FTC (US), ASA (UK), or local advertising standards.

  • 6. Approvals:

* Content Approval: Influencer must submit content drafts (visuals, captions) for brand approval before posting.

* Revision Rounds: Specify number of allowed revisions.

  • 7. Term and Termination:

* Campaign Duration: Start and end dates.

* Termination Clauses: Conditions under which either party can terminate the agreement (e.g., breach of contract, failure to deliver, brand reputational damage).

* Consequences of Termination: Payment for work completed, return of products, content removal.

  • 8. Confidentiality:

* Influencer agrees not to disclose proprietary brand information, campaign details, or terms of the agreement to third parties.

  • 9. Representations and Warranties:

* Influencer guarantees they have the rights to the content, it's original, doesn't infringe on third-party rights, and will comply with all laws and regulations.

* Influencer guarantees authenticity of followers/engagement.

  • 10. Indemnification:

* Each party agrees to protect the other from legal claims arising from their actions or breach of the agreement.

  • 11. Governing Law:

* Specify the jurisdiction whose laws will govern the contract.


5. Content Guidelines

Clear content guidelines ensure brand consistency and compliance.

  • 5.1. Key Message & Call to Action (CTA):

* Primary Message: Reiterate the core message of the campaign.

* Clear CTA: What do you want the audience to do? (e

influencer_campaign_planner.md
Download as Markdown
Copy all content
Full output as text
Download ZIP
IDE-ready project ZIP
Copy share link
Permanent URL for this run
Get Embed Code
Embed this result on any website
Print / Save PDF
Use browser print dialog
"); var hasSrcMain=Object.keys(extracted).some(function(k){return k.indexOf("src/main")>=0;}); if(!hasSrcMain) zip.file(folder+"src/main."+ext,"import React from 'react' import ReactDOM from 'react-dom/client' import App from './App' import './index.css' ReactDOM.createRoot(document.getElementById('root')!).render( ) "); var hasSrcApp=Object.keys(extracted).some(function(k){return k==="src/App."+ext||k==="App."+ext;}); if(!hasSrcApp) zip.file(folder+"src/App."+ext,"import React from 'react' import './App.css' function App(){ return(

"+slugTitle(pn)+"

Built with PantheraHive BOS

) } export default App "); zip.file(folder+"src/index.css","*{margin:0;padding:0;box-sizing:border-box} body{font-family:system-ui,-apple-system,sans-serif;background:#f0f2f5;color:#1a1a2e} .app{min-height:100vh;display:flex;flex-direction:column} .app-header{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:40px} h1{font-size:2.5rem;font-weight:700} "); zip.file(folder+"src/App.css",""); zip.file(folder+"src/components/.gitkeep",""); zip.file(folder+"src/pages/.gitkeep",""); zip.file(folder+"src/hooks/.gitkeep",""); Object.keys(extracted).forEach(function(p){ var fp=p.startsWith("src/")?p:"src/"+p; zip.file(folder+fp,extracted[p]); }); zip.file(folder+"README.md","# "+slugTitle(pn)+" Generated by PantheraHive BOS. ## Setup ```bash npm install npm run dev ``` ## Build ```bash npm run build ``` ## Open in IDE Open the project folder in VS Code or WebStorm. "); zip.file(folder+".gitignore","node_modules/ dist/ .env .DS_Store *.local "); } /* --- Vue (Vite + Composition API + TypeScript) --- */ function buildVue(zip,folder,app,code,panelTxt){ var pn=pkgName(app); var C=cc(pn); var extracted=extractCode(panelTxt); zip.file(folder+"package.json",'{ "name": "'+pn+'", "version": "0.0.0", "type": "module", "scripts": { "dev": "vite", "build": "vue-tsc -b && vite build", "preview": "vite preview" }, "dependencies": { "vue": "^3.5.13", "vue-router": "^4.4.5", "pinia": "^2.3.0", "axios": "^1.7.9" }, "devDependencies": { "@vitejs/plugin-vue": "^5.2.1", "typescript": "~5.7.3", "vite": "^6.0.5", "vue-tsc": "^2.2.0" } } '); zip.file(folder+"vite.config.ts","import { defineConfig } from 'vite' import vue from '@vitejs/plugin-vue' import { resolve } from 'path' export default defineConfig({ plugins: [vue()], resolve: { alias: { '@': resolve(__dirname,'src') } } }) "); zip.file(folder+"tsconfig.json",'{"files":[],"references":[{"path":"./tsconfig.app.json"},{"path":"./tsconfig.node.json"}]} '); zip.file(folder+"tsconfig.app.json",'{ "compilerOptions":{ "target":"ES2020","useDefineForClassFields":true,"module":"ESNext","lib":["ES2020","DOM","DOM.Iterable"], "skipLibCheck":true,"moduleResolution":"bundler","allowImportingTsExtensions":true, "isolatedModules":true,"moduleDetection":"force","noEmit":true,"jsxImportSource":"vue", "strict":true,"paths":{"@/*":["./src/*"]} }, "include":["src/**/*.ts","src/**/*.d.ts","src/**/*.tsx","src/**/*.vue"] } '); zip.file(folder+"env.d.ts","/// "); zip.file(folder+"index.html"," "+slugTitle(pn)+"
"); var hasMain=Object.keys(extracted).some(function(k){return k==="src/main.ts"||k==="main.ts";}); if(!hasMain) zip.file(folder+"src/main.ts","import { createApp } from 'vue' import { createPinia } from 'pinia' import App from './App.vue' import './assets/main.css' const app = createApp(App) app.use(createPinia()) app.mount('#app') "); var hasApp=Object.keys(extracted).some(function(k){return k.indexOf("App.vue")>=0;}); if(!hasApp) zip.file(folder+"src/App.vue"," "); zip.file(folder+"src/assets/main.css","*{margin:0;padding:0;box-sizing:border-box}body{font-family:system-ui,sans-serif;background:#fff;color:#213547} "); zip.file(folder+"src/components/.gitkeep",""); zip.file(folder+"src/views/.gitkeep",""); zip.file(folder+"src/stores/.gitkeep",""); Object.keys(extracted).forEach(function(p){ var fp=p.startsWith("src/")?p:"src/"+p; zip.file(folder+fp,extracted[p]); }); zip.file(folder+"README.md","# "+slugTitle(pn)+" Generated by PantheraHive BOS. ## Setup ```bash npm install npm run dev ``` ## Build ```bash npm run build ``` Open in VS Code or WebStorm. "); zip.file(folder+".gitignore","node_modules/ dist/ .env .DS_Store *.local "); } /* --- Angular (v19 standalone) --- */ function buildAngular(zip,folder,app,code,panelTxt){ var pn=pkgName(app); var C=cc(pn); var sel=pn.replace(/_/g,"-"); var extracted=extractCode(panelTxt); zip.file(folder+"package.json",'{ "name": "'+pn+'", "version": "0.0.0", "scripts": { "ng": "ng", "start": "ng serve", "build": "ng build", "test": "ng test" }, "dependencies": { "@angular/animations": "^19.0.0", "@angular/common": "^19.0.0", "@angular/compiler": "^19.0.0", "@angular/core": "^19.0.0", "@angular/forms": "^19.0.0", "@angular/platform-browser": "^19.0.0", "@angular/platform-browser-dynamic": "^19.0.0", "@angular/router": "^19.0.0", "rxjs": "~7.8.0", "tslib": "^2.3.0", "zone.js": "~0.15.0" }, "devDependencies": { "@angular-devkit/build-angular": "^19.0.0", "@angular/cli": "^19.0.0", "@angular/compiler-cli": "^19.0.0", "typescript": "~5.6.0" } } '); zip.file(folder+"angular.json",'{ "$schema": "./node_modules/@angular/cli/lib/config/schema.json", "version": 1, "newProjectRoot": "projects", "projects": { "'+pn+'": { "projectType": "application", "root": "", "sourceRoot": "src", "prefix": "app", "architect": { "build": { "builder": "@angular-devkit/build-angular:application", "options": { "outputPath": "dist/'+pn+'", "index": "src/index.html", "browser": "src/main.ts", "tsConfig": "tsconfig.app.json", "styles": ["src/styles.css"], "scripts": [] } }, "serve": {"builder":"@angular-devkit/build-angular:dev-server","configurations":{"production":{"buildTarget":"'+pn+':build:production"},"development":{"buildTarget":"'+pn+':build:development"}},"defaultConfiguration":"development"} } } } } '); zip.file(folder+"tsconfig.json",'{ "compileOnSave": false, "compilerOptions": {"baseUrl":"./","outDir":"./dist/out-tsc","forceConsistentCasingInFileNames":true,"strict":true,"noImplicitOverride":true,"noPropertyAccessFromIndexSignature":true,"noImplicitReturns":true,"noFallthroughCasesInSwitch":true,"paths":{"@/*":["src/*"]},"skipLibCheck":true,"esModuleInterop":true,"sourceMap":true,"declaration":false,"experimentalDecorators":true,"moduleResolution":"bundler","importHelpers":true,"target":"ES2022","module":"ES2022","useDefineForClassFields":false,"lib":["ES2022","dom"]}, "references":[{"path":"./tsconfig.app.json"}] } '); zip.file(folder+"tsconfig.app.json",'{ "extends":"./tsconfig.json", "compilerOptions":{"outDir":"./dist/out-tsc","types":[]}, "files":["src/main.ts"], "include":["src/**/*.d.ts"] } '); zip.file(folder+"src/index.html"," "+slugTitle(pn)+" "); zip.file(folder+"src/main.ts","import { bootstrapApplication } from '@angular/platform-browser'; import { appConfig } from './app/app.config'; import { AppComponent } from './app/app.component'; bootstrapApplication(AppComponent, appConfig) .catch(err => console.error(err)); "); zip.file(folder+"src/styles.css","* { margin: 0; padding: 0; box-sizing: border-box; } body { font-family: system-ui, -apple-system, sans-serif; background: #f9fafb; color: #111827; } "); var hasComp=Object.keys(extracted).some(function(k){return k.indexOf("app.component")>=0;}); if(!hasComp){ zip.file(folder+"src/app/app.component.ts","import { Component } from '@angular/core'; import { RouterOutlet } from '@angular/router'; @Component({ selector: 'app-root', standalone: true, imports: [RouterOutlet], templateUrl: './app.component.html', styleUrl: './app.component.css' }) export class AppComponent { title = '"+pn+"'; } "); zip.file(folder+"src/app/app.component.html","

"+slugTitle(pn)+"

Built with PantheraHive BOS

"); zip.file(folder+"src/app/app.component.css",".app-header{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:60vh;gap:16px}h1{font-size:2.5rem;font-weight:700;color:#6366f1} "); } zip.file(folder+"src/app/app.config.ts","import { ApplicationConfig, provideZoneChangeDetection } from '@angular/core'; import { provideRouter } from '@angular/router'; import { routes } from './app.routes'; export const appConfig: ApplicationConfig = { providers: [ provideZoneChangeDetection({ eventCoalescing: true }), provideRouter(routes) ] }; "); zip.file(folder+"src/app/app.routes.ts","import { Routes } from '@angular/router'; export const routes: Routes = []; "); Object.keys(extracted).forEach(function(p){ var fp=p.startsWith("src/")?p:"src/"+p; zip.file(folder+fp,extracted[p]); }); zip.file(folder+"README.md","# "+slugTitle(pn)+" Generated by PantheraHive BOS. ## Setup ```bash npm install ng serve # or: npm start ``` ## Build ```bash ng build ``` Open in VS Code with Angular Language Service extension. "); zip.file(folder+".gitignore","node_modules/ dist/ .env .DS_Store *.local .angular/ "); } /* --- Python --- */ function buildPython(zip,folder,app,code){ var title=slugTitle(app); var pn=pkgName(app); var src=code.replace(/^```[w]* ?/m,"").replace(/ ?```$/m,"").trim(); var reqMap={"numpy":"numpy","pandas":"pandas","sklearn":"scikit-learn","tensorflow":"tensorflow","torch":"torch","flask":"flask","fastapi":"fastapi","uvicorn":"uvicorn","requests":"requests","sqlalchemy":"sqlalchemy","pydantic":"pydantic","dotenv":"python-dotenv","PIL":"Pillow","cv2":"opencv-python","matplotlib":"matplotlib","seaborn":"seaborn","scipy":"scipy"}; var reqs=[]; Object.keys(reqMap).forEach(function(k){if(src.indexOf("import "+k)>=0||src.indexOf("from "+k)>=0)reqs.push(reqMap[k]);}); var reqsTxt=reqs.length?reqs.join(" "):"# add dependencies here "; zip.file(folder+"main.py",src||"# "+title+" # Generated by PantheraHive BOS print(title+" loaded") "); zip.file(folder+"requirements.txt",reqsTxt); zip.file(folder+".env.example","# Environment variables "); zip.file(folder+"README.md","# "+title+" Generated by PantheraHive BOS. ## Setup ```bash python3 -m venv .venv source .venv/bin/activate pip install -r requirements.txt ``` ## Run ```bash python main.py ``` "); zip.file(folder+".gitignore",".venv/ __pycache__/ *.pyc .env .DS_Store "); } /* --- Node.js --- */ function buildNode(zip,folder,app,code){ var title=slugTitle(app); var pn=pkgName(app); var src=code.replace(/^```[w]* ?/m,"").replace(/ ?```$/m,"").trim(); var depMap={"mongoose":"^8.0.0","dotenv":"^16.4.5","axios":"^1.7.9","cors":"^2.8.5","bcryptjs":"^2.4.3","jsonwebtoken":"^9.0.2","socket.io":"^4.7.4","uuid":"^9.0.1","zod":"^3.22.4","express":"^4.18.2"}; var deps={}; Object.keys(depMap).forEach(function(k){if(src.indexOf(k)>=0)deps[k]=depMap[k];}); if(!deps["express"])deps["express"]="^4.18.2"; var pkgJson=JSON.stringify({"name":pn,"version":"1.0.0","main":"src/index.js","scripts":{"start":"node src/index.js","dev":"nodemon src/index.js"},"dependencies":deps,"devDependencies":{"nodemon":"^3.0.3"}},null,2)+" "; zip.file(folder+"package.json",pkgJson); var fallback="const express=require("express"); const app=express(); app.use(express.json()); app.get("/",(req,res)=>{ res.json({message:""+title+" API"}); }); const PORT=process.env.PORT||3000; app.listen(PORT,()=>console.log("Server on port "+PORT)); "; zip.file(folder+"src/index.js",src||fallback); zip.file(folder+".env.example","PORT=3000 "); zip.file(folder+".gitignore","node_modules/ .env .DS_Store "); zip.file(folder+"README.md","# "+title+" Generated by PantheraHive BOS. ## Setup ```bash npm install ``` ## Run ```bash npm run dev ``` "); } /* --- Vanilla HTML --- */ function buildVanillaHtml(zip,folder,app,code){ var title=slugTitle(app); var isFullDoc=code.trim().toLowerCase().indexOf("=0||code.trim().toLowerCase().indexOf("=0; var indexHtml=isFullDoc?code:" "+title+" "+code+" "; zip.file(folder+"index.html",indexHtml); zip.file(folder+"style.css","/* "+title+" — styles */ *{margin:0;padding:0;box-sizing:border-box} body{font-family:system-ui,-apple-system,sans-serif;background:#fff;color:#1a1a2e} "); zip.file(folder+"script.js","/* "+title+" — scripts */ "); zip.file(folder+"assets/.gitkeep",""); zip.file(folder+"README.md","# "+title+" Generated by PantheraHive BOS. ## Open Double-click `index.html` in your browser. Or serve locally: ```bash npx serve . # or python3 -m http.server 3000 ``` "); zip.file(folder+".gitignore",".DS_Store node_modules/ .env "); } /* ===== MAIN ===== */ var sc=document.createElement("script"); sc.src="https://cdnjs.cloudflare.com/ajax/libs/jszip/3.10.1/jszip.min.js"; sc.onerror=function(){ if(lbl)lbl.textContent="Download ZIP"; alert("JSZip load failed — check connection."); }; sc.onload=function(){ var zip=new JSZip(); var base=(_phFname||"output").replace(/.[^.]+$/,""); var app=base.toLowerCase().replace(/[^a-z0-9]+/g,"_").replace(/^_+|_+$/g,"")||"my_app"; var folder=app+"/"; var vc=document.getElementById("panel-content"); var panelTxt=vc?(vc.innerText||vc.textContent||""):""; var lang=detectLang(_phCode,panelTxt); if(_phIsHtml){ buildVanillaHtml(zip,folder,app,_phCode); } else if(lang==="flutter"){ buildFlutter(zip,folder,app,_phCode,panelTxt); } else if(lang==="react-native"){ buildReactNative(zip,folder,app,_phCode,panelTxt); } else if(lang==="swift"){ buildSwift(zip,folder,app,_phCode,panelTxt); } else if(lang==="kotlin"){ buildKotlin(zip,folder,app,_phCode,panelTxt); } else if(lang==="react"){ buildReact(zip,folder,app,_phCode,panelTxt); } else if(lang==="vue"){ buildVue(zip,folder,app,_phCode,panelTxt); } else if(lang==="angular"){ buildAngular(zip,folder,app,_phCode,panelTxt); } else if(lang==="python"){ buildPython(zip,folder,app,_phCode); } else if(lang==="node"){ buildNode(zip,folder,app,_phCode); } else { /* Document/content workflow */ var title=app.replace(/_/g," "); var md=_phAll||_phCode||panelTxt||"No content"; zip.file(folder+app+".md",md); var h=""+title+""; h+="

"+title+"

"; var hc=md.replace(/&/g,"&").replace(//g,">"); hc=hc.replace(/^### (.+)$/gm,"

$1

"); hc=hc.replace(/^## (.+)$/gm,"

$1

"); hc=hc.replace(/^# (.+)$/gm,"

$1

"); hc=hc.replace(/**(.+?)**/g,"$1"); hc=hc.replace(/ {2,}/g,"

"); h+="

"+hc+"

Generated by PantheraHive BOS
"; zip.file(folder+app+".html",h); zip.file(folder+"README.md","# "+title+" Generated by PantheraHive BOS. Files: - "+app+".md (Markdown) - "+app+".html (styled HTML) "); } zip.generateAsync({type:"blob"}).then(function(blob){ var a=document.createElement("a"); a.href=URL.createObjectURL(blob); a.download=app+".zip"; a.click(); URL.revokeObjectURL(a.href); if(lbl)lbl.textContent="Download ZIP"; }); }; document.head.appendChild(sc); }function phShare(){navigator.clipboard.writeText(window.location.href).then(function(){var el=document.getElementById("ph-share-lbl");if(el){el.textContent="Link copied!";setTimeout(function(){el.textContent="Copy share link";},2500);}});}function phEmbed(){var runId=window.location.pathname.split("/").pop().replace(".html","");var embedUrl="https://pantherahive.com/embed/"+runId;var code='';navigator.clipboard.writeText(code).then(function(){var el=document.getElementById("ph-embed-lbl");if(el){el.textContent="Embed code copied!";setTimeout(function(){el.textContent="Get Embed Code";},2500);}});}