Home Getting Started: Campaigns

Getting Started: Campaigns

By Brokerkit Product
6 articles

Campaign Library

Brokerkit has built a Campaign Library to distribute campaign templates to our clients to use as a baseline to edit for your recruiting and retention campaigns. No Campaigns in the Dropdown? If you see "No campaigns found" when trying to add a campaign to your recruits or retention contacts, it means you need to create campaigns first. You have three options: 1. Create a campaign from scratch — Go to Campaigns in the left-side menu, click Compose Campaign, and select Create from scratch. See Creating and Applying Smart Campaigns for a full walkthrough. 2. Duplicate an existing campaign — If another user on your account has already built campaigns, you can duplicate and edit one from the Compose Campaign screen. 3. Copy from the Campaign Library — Browse pre-built campaign templates below, preview them, and copy them to your account. This is the fastest way to get started. Once you have campaigns in your account, they will appear in the dropdown when adding them to contacts. How to Navigate to Your Campaign Library 1. In the left-side menu, select Campaigns and then click the Campaign Library button. 2. After clicking on Campaign Library, it opens to a list of pre-built campaigns. Zight Recording 2024-7-19 at 11.57.45 a.m. Library Functions 1. Preview: Allows you to review the content of the campaigns 2. Copy: Allows you to copy these campaigns to your Brokerkit account. Note that the campaigns are shared across all users in an account. 3. Your Campaigns: Allows you to edit and customize your campaign that you copied down from the Campaign Library 📩 Note: If you want to delete or remove campaigns from the campaign library, please contact us through our support chat, and we'll be happy to assist you, just ask to be transfer to a customer support agent. Campaign Categories The Campaign Library organizes templates into categories to help you quickly find the right campaigns for your needs: Available Campaign Categories: - Recruiting - Standard recruiting campaigns for agent outreach - Retention - Campaigns to keep your existing agents engaged - Relitix - Data-driven campaigns based on MLS analytics, including: - Red Switch Pattern Campaign - designed for recruiting leads with a red Relitix switch risk rating which indicates they are 10x more likely to leave their current broker in the next 3 months - High Rookie Potential Campaign - designed for recruiting leads with a high Relitix rookie potential score - High Listing Effectiveness Campaign - designed for recruiting leads with a high Relitix listing effectiveness score - Onboarding - Welcome sequences for new agents - Seasonal - Holiday and seasonal engagement campaigns To filter by category: 1. Navigate to Campaign Library 2. Use the Type filter dropdown to select your desired category 3. Browse campaigns specific to that category Note: The Relitix category campaigns require an active Relitix integration to fully utilize the switch risk and production data parameters. Customizing the Campaign Templates Our campaign templates are designed to help you ramp your recruiting efforts quickly, but you will still have to do some editing on them. Please note that you should always review and edit the campaigns prior to use to: 1. Replace placeholders with real content 2. Customize with brokerage and location references 3. Edit them to your voice so they sound like something you sent When you see content in the campaigns that looks like {{firstName}},​ and that is a Variable that will merge in that field from the lead or agent when the campaign is triggered. Donating Templates Brokerkit allows you to donate campaigns to other Brokerkit users both within your organization and to the Brokerkit community. 1. Following the steps above, begin by navigating to your campaign library by selecting your username in the top right and selecting "Smart Campaigns". 2. Select "Campaign Library". Select_Smart_Campaign.png 3. Select "Your Campaigns".Your_Campaigns.png 4. Select the "Donate Campaign to Campaign Library Button".Donate_Campaign_Button.png 5. Click on the Drop Down Menu and select whether you would like to donate the campaign to the Brokerkit community (available to all Brokerkit users) or to your Organization Campaign Library (only available to users in your organization). Smart_Campaign_Drop_Down_Donation.png 6. Click "Donate," and the campaign will be added to the selected library.Donate.png Using Donated Campaigns 1. Navigate to the Campaign Library by following steps 1 and 2 above. 2. Click on the drop-down menu and select the desired library to begin viewing campaigns. Campaign_Drop_Down.png 3. Once you are viewing the desired library, scroll to the campaign you wish to copy. If you want to view a campaign's settings, you can click the "Preview" button next to the desired campaign. Once you find the correct campaign select the "Copy" option.Copy_Campaign.png 4. Select the number you want text messages and emails to be sent from for the desired campaign, then select click the "copy" button.Copying_a_Campaign.png 5. The campaign will now be in your library, and you can apply this to contacts going forward. To learn more on how to apply smart campaigns, please click here.

Last updated on Mar 31, 2026

How to use variables in Smart Campaigns

Smart Campaigns are one of the most commonly used Brokerkit features, as it helps save a ton of time through automation. The Variables feature in Brokerkit Smart Campaigns uses merge tags to add data from the lead or agent record into a smart campaign's email or text step. This allows mass customization of campaign messages to include things such as first names in the messages to make them seem more personal. You can start to create a new campaign by clicking on Campaigns > Compose Campaignand then start building your campaign. Short conversation messages that look like someone just sent them vs. looking automated tend to have higher response rates, and this feature enables you to make your messages seem more personal. Zight Recording 2024-8-6 at 11.56.23 a.m. Here’s a list of variables that you can use: | | | | --- | --- | | Field Name | Variable Name | | Lead First Name | { { firstName } } | | Lead Last Name | { { lastName } } | | Lead Full Name | { { fullName } } | | Lead Company | { { company } } | | Agent's Volume | { { Volume } } | | Referrer First | { { referrerFirst } } | | Referrer Last | { { referrerLast } } | | Referrer Full Name | { { referrerName } } | | Sender First Name | { { senderFirst } } | | Sender Last Name | { { senderLast } } | | Sender Full Name | { { senderFull } } | | Sender Company | { { senderCompany } } | | Sender Landing Page | { { LandingPage } } | | Sender Phone Number | { { senderPhone } } | | Sender Email Signature | { { senderEmailSignature } } | Variables that are NOT currently supported The variables above are the complete list. The following variables are sometimes asked about but are not currently supported in Smart Campaigns: - Lead email address — there is no {{email}} variable. Recipient email is used to deliver the message but cannot be inserted into the message body. - Lead phone number — there is no {{phone}} variable for the lead's phone number. (Use {{senderPhone}} only for the sender's BrokerKit number.) - Appointment date / time — there is no {{appointmentDate}} or {{appointmentTime}} variable. Appointment-specific personalization needs to be added manually or handled in a one-off email rather than a campaign. - Custom contact fields, labels, status, or production label — these cannot be merged into campaign messages today. If you need any of these variables for your campaigns, please open a feature request at ideas.brokerkit.com so the product team can prioritize them.

Last updated on May 03, 2026

Create and Manage Campaign Triggers

Campaign triggers in Brokerkit automatically start or stop campaigns for contacts  based on source or date conditions. For example, you can launch a campaign when a  contact arrives from a your landing page or on their license expiration date. Note: Campaign triggers do NOT react to reply content or keywords. They only work  with predefined system conditions like contact source and date fields. How To Create a Campaign Trigger 1. From Brokerkit, navigate to Campaigns in the top-level menu and click Campaign Triggers. 2. To add a trigger, click on + New Trigger. 3. Name your trigger something you and your staff will easily recognize - contacts will never see this. 4. Next, select the Campaign for which the trigger will start/stop the campaign for the relevant contacts. 5. Specify whether you want the trigger to work in recruiting or retention (LEAD/TEAM). 6. Select whether you want the trigger to start or stop the selected campaigns for the relevant contacts. 7. Select whether you want the campaign to trigger based on ALL/ANY of the selected conditions. 8. When a recruiting or retention contact is created or updated, the system triggers the selected campaign based on specified conditions. Zight Recording 2024-7-17 at 11.29.17 a.m. Updating Your Campaign Triggers - From the screen below, we can see all the campaign triggers built for your brokerage and can Pause them, Edit an existing trigger, or Delete them entirely. Zight Recording 2024-7-17 at 11.32.19 a.m. Source-Based Triggers Think of source-based triggers as an auto-responder system where you can trigger different campaigns for each source. Source-based triggers allow you to select various "Sources" for your recruiting or retention contacts and then trigger a campaign whenever a new contact is created or updated to have that source. You can create custom sources to trigger at User Profile>Account Settings>Sources. | | | | --- | --- | | Leads from Landing Pages | * When a candidate submits their information in the form on your landing page, a lead is created with the source "Landing Page" in the Brokerkit Recruiter Module * Note that you can create a trigger where  1) Source=Landing Page on  2) Leads and set to  3) Start a campaign This will automatically trigger the campaign whenever someone submits their information on your landing page. | | Leads from Agent/Affiliate Referrals | * When one of your agent or affiliate users submits a referral, a lead is created with the source "Referral" in the Brokerkit Recruiter Module. * Note that you can create a trigger where 1) Source=Referral on 2) Leads and set it to 3) Start a campaign. This will automatically trigger the campaign whenever you get a new referral. | | Contacts created or updated via the Brokerkit Leads API or Zapier. | * When creating/updating a contact from an external system via the Brokerkit API or Zapier, you can set the "Source" field when creating or updating the contact in addition to configuring whether it is created/updated in retention. * You can then set a trigger with the selected source and automatically trigger campaigns on that contact. * An example would be where you could generate recruiting leads with Facebook Lead Ads or Wizehire and then push those leads into the Brokerkit API via Zapier. In your Zapier configuration, you can set the parameter to Facebook or Wizehire as the source and then create a trigger that fires a given campaign on your new leads where source = Facebook or Wizehire. | Date Based Triggers Date-based triggers allow you to trigger on, before, or after key dates on your contacts in recruiting and retention. | | | | | | | --- | --- | --- | --- | --- | | Date to Trigger On | Available in Recruiting | Available in Retention | Example uses | Campaign templates | | Anniversary | | x | * Send an email and text on your team member's anniversary month | 🎉 Retention Reminder: One Year Anniversary | | Appointment | x | | * Send an email and text before an appointment with where to meet and a video on your brokerage * Send an email and text thanking them for their time with a video to watch about your brokerage | + Recruiting: Appointment - Upcoming Appointment (in-person appointment) * Recruiting: Appointment - Upcoming Appointment (Zoom meeting) * Recruiting: Appointment - Completed Appointment - Did Not Sign Up 👋 Retention Reminder: Upcoming Appointment Reminder | | Appointment Logged | x | | * Send an email and text thanking them for their time with a video to watch about your brokerage | Recruiting: Appointment - Completed Appointment - Did Not Sign Up | | Birthday | x | x | * Send an email and text congratulating your team member or potential recruits on their birthday | 🎁 Retention Reminder: Happy Birthday! | | Contact Created | x | x | * Trigger a message with more information to new candidates when you add them manually or via import. | | | Joined On | | x | * Trigger an onboarding campaign for new team members | + Retention: Onboarding (new agents) * Retention: New Agents (new team members) | | Last Activity | x | x | * Recruiting: Trigger campaigns after your last activity (e.g., logging notes, sending emails/texts) to keep them warm * Retention: Trigger a campaign a month after your last activity to keep the team member engaged | | | Last Team Member Sign In | | x | * Trigger a message to say thanks in advance for referrals for agents who log in. * Send a reminder to team members a month after their last login to be sure to send over referrals | | | License Expiration | x | x | * Retention: Send reminders to your agents to renew their license * Recruiting: Send an agent who is unproductive a message before their renewal asking if they could do better at a new brokerage | ⏰ Retention Reminder: License Expiration (30 days) | | Task Due Date | x | x | * Set a call task with your recruits and automatically trigger an email and text campaign on them before or after | | Do birthday campaign triggers repeat every year? Yes. A campaign trigger that uses Date: Birthday checks the month and day of the contact's birthday. When the trigger is running and the contact matches the trigger conditions, Brokerkit can start the selected campaign automatically on the birthday date each year. For a birthday campaign, do not manually subscribe each contact to the campaign unless you intentionally want the campaign to start immediately. Instead, make sure the contact has a birthday saved on the profile and that the birthday campaign trigger is running for the correct audience, such as Recruiting or Retention.

Last updated on May 03, 2026

Pre-Built Campaign Templates for Triggers

Pre-Built Campaign Templates for Triggers Brokerkit offers other pre-designed campaign templates for various events like anniversaries, onboarding, and referrals. These can be found in the Campaign Library, ready for customization and use with your triggers. 1. Navigate to the Campaign Library. 2. Search for available templates based on the type of trigger (e.g., anniversary, onboarding). 3. Download, edit, and assign the template to the appropriate campaign trigger.  Setting Up Birthday Triggers for Agents You can set up a trigger to automatically send birthday cards or messages to your agents on their birthdays. Here's how: 1. Navigate to Campaigns > Campaign Triggers. 2. Click on + New Trigger. 3. Name your trigger (e.g., "Agent Birthday Card"). 4. Choose the email campaign that contains your birthday card or message. 5. Select TEAM for retention purposes. 6. Choose 'Start' to activate the campaign. 6. In the 'Conditions' section, select Birthday as the Date to Trigger On. 7. Save your trigger. Your agents will now receive an email birthday card on their birthday. Uploading Custom Birthday Cards To personalize the birthday cards sent to agents, you can upload a custom card or message into the campaign. Here's how: 1. Go to the Campaign section and open the campaign used for birthdays. 2. Select the email step where you want to add the birthday card. 3. Upload your personalized birthday card image as an attachment or embed it directly into the email body. 4. Save the changes and assign the email to the birthday campaign trigger. Using dynamic fields such as [Agent Name] in your email template will make each message personalized. BrokerKit has a birthday campaign template in the library. Pulling Down and Editing the Birthday Campaign Template Brokerkit provides a pre-designed birthday campaign template in the library, which you can easily customize to suit your needs. To use this template: 1. Navigate to the Campaign Library. 2. Search for the "Birthday Campaign Template". 3. Download the template. 4. Customize the message, images, or dynamic fields to fit your brokerage's style. 5. Assign this edited campaign to your Birthday Trigger.   This saves time while allowing you to personalize the template to make agents feel special on their birthdays. Setting Up Joined On Triggers for Agents Onboarding To enhance your onboarding process, you can establish a campaign trigger that automatically sends a welcome message to your new team member or notifies your team when a new agent has successfully completed their onboarding. Here's how: 1. Navigate to Campaigns > Campaign Triggers. 2. Click on + New Trigger. 3. Designate a clear and meaningful name for your trigger, such as "Welcome to the Family" or "Introducing Our New Team Member." 4. Choose the campaign that contains your welcome message. 5. Select TEAM for retention purposes. 6. Choose 'Start' to activate the campaign. 7. In the 'Conditions' section, select Joined On as the Date to Trigger On. 8. Save your trigger. Your agents will now receive a message in accordance with your campaign, whether they are onboarding or when a new team member joins the team.

Last updated on Nov 27, 2025

Smart Campaigns: Automating Your Recruiting & Retention Outreach

Automation in Brokerkit is powered by Smart Campaigns. If you want to automate your recruiting or retention outreach — automated follow-up, automated email and text sequences, scheduled drip-style messaging — Smart Campaigns are the tool. You'll find them under the Automation menu in the left-side navigation (Automation > Campaigns). Smart Campaigns are one of the most powerful features in the system. They work in both Recruiting and Retention, so you can automate outreach and follow-up across your entire pipeline. Used properly, automatically emailing and texting thousands of leads on a schedule with minimal effort from you can drastically improve your recruiting and retention numbers. You can also set up Campaign Triggers to automatically start or stop a campaign for contacts based on rules you define. Here's what makes Brokerkit's campaigns so smart: - Smart Campaigns can be customized to better fit your schedule. You can choose the sending window, including the specific day(s) of the week and time of day when each step of the campaign will be executed. - Messages can dynamically insert the lead's name and company, are blind copied, and always come from your email address, meaning the lead has no idea they were part of a scheduled mass campaign. - If you add additional steps or reorder steps in a Smart Campaign, Brokerkit will never send the same step twice - even if you remove the campaign from a lead and add it back later. The only exception is if a campaign has been completed, in which case you’ll need to re-subscribe a lead to send any remaining new steps. - Tasks can be assigned as steps in campaigns, which is a useful way for you and your team to delegate certain responsibilities for regularly occurring activities. - With **Campaigns 2.0,**you can select exactly when email/text/task will be sent - With Campaigns 1.0, the campaign sending window is from 9 AM to noon in your time zone. If the campaign was triggered outside this window, it will go out the following day. Looking for ready-to-use campaign templates? Visit the Campaign Library for pre-built templates organized by category (Recruiting, Retention, Relitix, Onboarding, Seasonal). Navigate to Campaigns > Campaign Library in the left-side menu to preview, copy, and customize templates for your account. Existing campaign progress plays a crucial role in determining why some contacts may not receive your campaign emails or texts: - Contacts who have completed the campaign: - These contacts will not receive any new email steps that you add. - Contacts who are still active in the ongoing campaign: - These contacts will receive any new email steps that you add. Understanding Campaign Status: Subscribed vs. Completed When you view your campaigns on the Campaigns page, you will see two numbers for each campaign: Subscribed and Completed. Here is what they mean: - Subscribed: The number of contacts currently receiving campaign steps. These contacts have been added to the campaign and have not finished receiving all the steps yet. - Completed: The number of contacts who have received all the steps in the campaign. Once a contact receives every email, text, or task step, they move from "subscribed" to "completed." What does "0 subscribed" mean? If a campaign shows 0 subscribed, it means all contacts have finished the campaign — they have received every step. It does not mean you did something wrong. It simply means the campaign has run its course. For example: 1. You create a campaign with 2 email steps. 2. You add 50 contacts to the campaign → it shows 50 subscribed, 0 completed. 3. After all 50 contacts receive both emails → it shows 0 subscribed, 50 completed. How to check if your campaign is working: - If Subscribed > 0: The campaign is actively sending steps to contacts. - If Subscribed = 0 and Completed > 0: The campaign has finished — all contacts received all steps. - If Subscribed = 0 and Completed = 0: No contacts have been added to the campaign yet. How to create a Smart Campaign? To create a campaign, click on the Campaigns menu option on the left side of the screen. 2021-04-12_09_23_39-Today_-_Brokerkit.png From this screen, select the Compose Campaignoption. Don’t see Smart Campaigns? While campaigns are shared across the account and can be applied and edited by any Staff and Admins, Agents and Affiliates are unable to apply or edit campaigns. Talk to your Admin about updating your role in Manage Team as detailed here. Campaigns - Brokerkit 2024-12-03 at 9.08.20 AM From this screen, we can see all the campaigns built for your brokerage and can Pause all current subscribers to a campaign, Edit an existing campaign, or Delete them entirely. For now, click Create from scratch. 📩 Note: If a contact is moved to the Archive, all campaigns they are subscribed to will be automatically paused. Screenshot 2024-12-03 at 9.07.29 AM Please make sure that Campaigns 2.0 is activated to enhance your campaign's flexibility. Campaigns 2.0 are more effective because they let you tailor how you want your campaigns to go out. If you have Campaigns 2.0 enabled, you will have the option to: - Choose the day(s) of the week when this step of the campaign will be executed. - Choose the time of day that the step of the campaign will be executed. The default is 9 AM - Noon randomly, but you can change it to Any Time or to a specific hour. - Specify the wait duration in days after the prior step before this step is to be executed. Note that the wait will be processed first, and then the "On" and "At" parameters will determine when this step will be executed. Looking to send a one-time email to many recruits right now? Smart Campaigns are designed for multi-step, scheduled outreach over time (e.g., a 3-email recruiting sequence over 2 weeks). They are not the right tool for a one-time blast or "send now" email. If you want to send a single email to a group of contacts — immediately or at a scheduled time — use Bulk Email instead: - Select your contacts from the Recruiting or Retention list, click Send Email, write the message, and either click Send to deliver it now or click the clock icon to schedule it for later (date, time, and time zone of your choice). - See Sending Bulk Email for the full walkthrough, including how to schedule and cancel a scheduled bulk email. Use Smart Campaigns when you want a sequence of messages spaced out over days or weeks. Use Bulk Email when you want one message sent now or at a specific time. Name your campaign something you and your staff will easily recognize - leads will never see this. You can Create from Scratch or choose an existing campaign to edit, so you aren't constantly reinventing the wheel. If you choose the Taskoption, you can add a task as a step at any point in the campaign. You can also name the task and assign it to other users in your office. Campaigns - Brokerkit 2024-12-03 at 9.13.55 AM Next, selectEmail or****Textand use the From drop-down menu to select which Admin or Staff member will send the message. Fill in a Subject that's bound to grab the lead's attention and all your content in the Body. In all steps, use Variables to dynamically insert names, and avoid typing anything that's specific to a single lead. Sender Configuration Each step in a campaign can have a different sender. For example, step 1 could come from a specific manager, step 2 from the contact owner, and step 3 from another team member. This applies to email steps, text steps, and task steps. When creating a campaign step, you select who will send the message (for email and text steps) or who will own the task (for task steps) from the From dropdown menu. You have two options: Option 1: Select a Specific User Choose a specific Admin or Staff member from the dropdown. That step will be sent from (or assigned to) this person, regardless of the contact's owner. Option 2: Use "Contact Owner" (Dynamic Sender) Select "Contact Owner" from the dropdown to send each email or text from the contact's assigned owner, or assign the task to the contact's owner. This creates a more personalized experience, as contacts receive communications from their designated representative. Reply Routing When a contact replies to a campaign email or text, the reply goes to the person who was set as the sender for that step. For example, if step 1 came from the contact owner, replies to step 1 go to the contact owner. If step 2 came from a specific manager, replies to step 2 go to that manager. What happens when a contact has no owner? If you select "Contact Owner" as the sender and a contact doesn't have an owner assigned, Brokerkit uses a fallback chain: first the contact's owner, then the user who enrolled the contact, then the trigger user, and finally the first active non-admin team member. Best practice: Use a specific user when every step should come from one person; use Contact Owner when each contact's owner should send or own steps. When a team member leaves, review steps using them as From sender or task owner, and pause or remove Contact Owner campaigns for contacts they own before reassigning. Note: We suggest clicking Save Campaign in-between steps to be sure you never lose any of your work. Once you're happy with your first step, select Email or Text under Add Another Step. Zight Recording 2024-12-03 at 09.18.55 AM In the second step, you’ll also choose a duration to wait before sending the next text or email. Note that this time duration is the time in between steps - not from the start of the campaign. You can create these campaigns to make digital content similar to a mailer, and you can make this as simple or complex as you would like. How to Access Campaign Settings To view or change the settings for a campaign (including auto-pause on reply): 1. Go to Automation > Campaigns in the left-side menu. 2. Click on the name of the campaign you want to configure. 3. Click the Settings tab at the top of the campaign editor. Campaigns - Brokerkit 2024-12-03 at 9.28.38 AM In the Settings tab, you can manage how your campaign handles replies. By selecting the option "When a contact replies to any text -> Pause the campaign for this contact," you ensure that if a contact responds to any message (e.g. they reply with "stop"), their campaign subscription will pause. Meanwhile, other contacts in the campaign will continue to receive messages as scheduled. If you prefer that contacts remain subscribed to the campaign even after they reply, simply deselect this option. - 📩 Note: If the contact replies to a text and the  "Pause the campaign for this contact" settings is checked, the system will log a timeline activity in the contact's profile, indicating that the campaign was paused due to the reply. To find these contacts, use Advance filters, look for the field "Engagements" and select **Text Unsubscribes.**Be sure to check this guide for more info. To resume the campaign, simply navigate to the contact's profile and click the "play" button on that campaign to unpause it. Pause Campaigns Automatically on Email Replies We've enabled the campaign setting to pause campaigns on email replies. Campaigns will automatically pause for a contact as soon as they reply, ensuring your automated system never interrupts a budding conversation. How it Works: It’s like passing the baton. When a contact writes back, the automated part of the race is over. The system pauses the campaign and lets you, the closer, take it to the finish line. The Ground Rules: - Individual Focus: Only the contact who replies is paused. It's a private conversation, after all. - Full Transparency: The handoff is noted in the contact's timeline for a clear record of engagement. Important Prerequisite: Giving Your Campaigns Eyes and Ears to know when to pause, Brokerkit must first see the reply. This is powered by our Email Capture feature. Please ensure auto-forwarding is active for email to your unique Brokerkit email address. Once you're all finished, click Save Campaign. Note: Staff or Admins will need to set up their Brokerkit system number before they appear as an option in the From menu. To set up your system number, click your name in the upper right-hand corner and select Phone Number. Enter your local area code, and select an available number that Brokerkit can use to text on your behalf. Then, enter the cell phone you'd like any calls and replies forwarded to. Once you've built a Smart Campaign, you need to assign it to determine who will receive the email, SMS, or task, depending on the step. You can add new contacts to the campaign individually or in bulk, which will automatically send the selected communication to the recipients. How to duplicate a campaign? To clone a campaign, follow these steps: 1. Click on Campaigns under Automations in the menu on the left side of the screen. 2. On that screen, click Compose Campaign. 3. Instead of selecting "Create from scratch," choose one of the campaigns listed below to duplicate and edit. 4. Use the available options to customize your duplicated campaign as needed. How to subscribe or add contacts to a campaign? You can subscribe new contacts to a campaign individually or in bulk: - To subscribe contacts to a campaign individually, from the Recruiting or Retention screen, select an agent to open their profile. In the agent profile, go to the Campaign section, select the Smart Campaign you'd like to assign to a lead. Next, Select a Start Date for your campaign and click Schedule to save. Note: The specific time of day (such as 12pm ET) must be configured in the campaign settings before adding contacts. When subscribing contacts, you can only choose the start date - the campaign's pre-configured timing settings determine when messages are sent. Zight Recording 2024-12-03 at 09.24.12 AM If you started a campaign and then later edit an email or phone number in a step. It will continue to run as scheduled. - To subscribe contacts to a campaign in bulk, From the Recruiting or Retention screen, use the Advanced Search Options to narrow your target audience as detailed here. Next, individually check or Select All the agents you'd like to reach, and Brokerkit will display a list of your bulk action options. From here, you can choose to Select All Records on the Page OR**All Records in the List.**Then, click Smart Campaigns and select Add to Campaign. Screen_Shot_2021-12-03_at_8.40.25_AM.png Select the campaign you want to apply and, just like with an individual lead, Select a Start Date. Screen_Shot_2021-12-03_at_8.42.07_AM.png And that's it - you just expanded your reach to thousands, automated your follow-up, and freed up precious time for high-impact recruiting activities. Smart Campaigns can be as simple or as complex as you want to make them, but no matter how you use them, they should become an invaluable tool in your arsenal. Keep in mind that spamming your audience is never effective, and specific, targeted touches are always more effective than a scattershot approach. Note: If an agent is already in an active campaign, you can't add them to the same one again to avoid sending the same message twice. Use labels to track campaign assignments—agents can have multiple labels. Editing Campaigns After They've Started You can edit your Smart Campaign at any time, even after it has started and contacts are already subscribed. Changing Email Delays and Timing If you change the number of days to delay before sending the next email step: ✅ Changes will apply to already-subscribed contacts - Contacts currently in your campaign will receive upcoming emails with the updated timing - The new delay takes effect for all future campaign steps ✅ Changes are prospective, not retroactive - Emails already sent are not affected - Only upcoming emails will use the new timing Example: - Your campaign has 3 steps with 7 days between each step - Contact A is subscribed and has received Step 1 - You edit the campaign to change delays to 3 days - Contact A will receive Step 2 in 3 days (not the original 7 days) - Contact A will receive Step 3 three days after Step 2All contacts currently subscribed to the campaign will automatically follow the new timing for upcoming steps. Notification Center - The Notification Center is a great way to track engagement for your contacts. Please take a look at this helpful article for more details. - Be sure to track message responses also in your Brokerkit Inbox. - If you've deactivated text notifications, you can still see who replied to your text campaigns by checking the Notification Center (bell icon) and your Brokerkit Inbox.

Last updated on May 29, 2026

Avatar-Based Campaigns: How to Use Them and Lead Magnets

What are Avatar-Based Campaigns? Campaign Library v2.2 introduces 33 brand-new avatar-based campaigns designed around 11 distinct recruiting avatars — from newly licensed agents to team and franchise leaders. Each avatar gets outreach campaigns tailored to their motivations and career stage, so you can speak directly to what matters most to the agents you want to recruit. Demo Campaign Library v2.2 Demo How Avatar Campaigns Work Each of the 11 avatars has: - 2 outreach variations — one call-focused and one video/social-focused — so you can match your approach to the agent type - 1 nurture campaign — automatically kicks in after outreach completes (Day 49, following a 21-day cooldown) to keep long-term relationships warm without manual busywork - Richer task content — detailed call scripts, social media scripts, and voice note steps so you never have to guess what to say Using Lead Magnets with Avatar Campaigns Each avatar campaign includes an HTML email step where you can link directly to your lead magnet. Here is how to set it up: 1. Download the lead magnet for the avatar from the Google Drive folder 2. Customize it to reflect your brokerage branding, contact info, and value proposition 3. Save it as a PDF and upload it into your BrokerKit document library 4. Link to the lead magnet in the HTML email step of the outreach campaign 5. Enable click tracking so you can see exactly who opens and engages with your lead magnet — giving you warm leads ready for follow-up Tip: Use click tracking on the lead magnet link to identify which contacts are actively engaging. Those clicks are your hottest leads — reach out to them first! Getting Started 1. Open the Campaign Library in BrokerKit 2. Scroll to the avatar that matches the agent type you want to recruit 3. Choose the call-focused or video/social-focused outreach variation 4. Customize the lead magnet (download from Google Drive), save as PDF, and upload to your BrokerKit library 5. Update the HTML email step with your lead magnet link 6. Launch the campaign and watch the clicks roll in Avatar Reference Guide For a comprehensive overview of each avatar — including recommended lead magnets, outreach paths, and nurture workflows — check out the Avatar Reference Document, built to align directly with Bootcamp 3 training. Download all lead magnets and reference materials from the Campaign Library Google Drive folder. Need more help? Reach out to support@brokerkit.com or chat with us in the BrokerKit Community on Facebook.

Last updated on May 06, 2026