Global Variables

Documentation for the global variables system and implementation.

Global variables are custom fields you create to systematically provide context to RevvedUp's AI. They sync with your CRM, work with Zapier, and can be used anywhere AI generates content.

Why Global Variables Matter

  • Systematic Context: Pass specific information to AI for consistent messaging

  • CRM Sync: Variables sync from your CRM

  • Integration Ready: Update via Zapier, webhooks, or API

  • AI Enhancement: Improve content generation with custom context

How Global Variables Work

  1. Create Variables: Define custom fields for any data you need

  2. Set Values: Populate via CRM sync, Zapier, or manual entry

  3. AI Uses Context: RevvedUp's AI incorporates these values when generating content

  4. Sync Everywhere: Values update across RevvedUp, CRM, and integrations

Where Variables Can Be Used

Variables provide context throughout RevvedUp:

Content Settings

  • ICPs: Add industry-specific context and messaging guidelines

  • Personas: Include role-specific challenges and terminology

  • Revveal: Pass dynamic context for personalized buyer experiences

Content Creation

  • Sequences:

    • Static text replacement in email templates

    • AI prompt context for dynamic content generation

    • Subject lines and preview text

  • Pages:

    • Headlines and body copy

    • AI-generated content blocks

    • CTAs and form fields

Usage Examples

  • Static: Our {{VARIABLE.AVERAGE_ROI}}% ROI beats the industry standard

  • AI Context: "Write a paragraph about our advantage over {{VARIABLE.MAIN_COMPETITOR}} focusing on {{VARIABLE.KEY_DIFFERENTIATOR}}"

Variables work anywhere you see the variable picker or can type {{ to autocomplete.

Creating Global Variables

  1. Go to Settings in the left sidebar

  2. Click Global Variables under CONTENT SETTINGS

  3. Click Add Variable

  4. Define your variable:

    • Name: Internal identifier (e.g., "competitor_name")

    • Display Name: Human-readable label

    • Type: Text, number, date, or list

    • Default Value: Fallback if not set

  5. Save

Integration Points

CRM Sync

  • Variables map to custom fields in your CRM

  • Updates sync bidirectionally

  • Configure mapping in Integrations settings

Zapier Actions

  • Update variables via Zapier workflows

  • Trigger updates based on external events

  • Pull data from other systems

API Access

  • Update variables programmatically

  • Bulk updates supported

  • Real-time synchronization

Best Practices

  1. Name Clearly: Use descriptive names that explain the variable's purpose

  2. Document Usage: Note where each variable is used

  3. Set Defaults: Always provide fallback values

  4. Test Thoroughly: Preview how variables affect generated content

  5. Organize Logically: Group related variables together

  6. Leverage in AI Prompts: Pass in additional context for AI, it's extremely powerful when used like this.

Managing Variables

Edit a Variable

  1. Click on the variable name

  2. Update details or values

  3. Changes apply immediately

Archive a Variable

  • Preserves historical data

  • Stops new usage

  • Can be restored later

Delete a Variable

  • Removes completely

  • Check usage before deleting

  • Cannot be undone

Last updated