The advanced email editor is an enhancement to the emailing function in kvCORE that allows you to design beautiful HTML emails without needing to know HTML. The best part, is you can choose from pre-designed templates that you can customize to your exact needs, saving a huge amount of time and energy.


Advanced Editor Basic Info

To access the advanced editor to send a one-off email, click on any email button within kvCORE to open the basic email composer.

Click on the 'Advanced Editor' button that appears on the right-hand side.

Click 'Yes, switch!' to confirm that you do not want to save or send anything you may have typed into the basic editor.

Editor Basic Controls

(click image to enlarge)

  1. Search/select email templates
  2. BASIC email template (pencil icon.) Clicking on a basic template takes you out of the advanced editor, clearing all your content and taking you to the basic editor.
  3. ADVANCED email template (masonry tiles.)
  4. Always remember to enter a subject.
  5. Clear link deletes both the email subject and email content.
  6. Switch back to the basic editor.
  7. Clears email content in the center, but leaves the email subject intact.

  Anxious to get going? Skip to How To Find Templates.

Each item that you see in the editor is selectable and can be modified. Here are a few tips on how to interact with the UI to help you make modifications.

To select an element, mouse over a space where only that element can be selected. You will see a 'move' icon in the element that you can click on to select it.

For example, I can select a row by mousing over to the outer edge and clicking and holding the mouse button to drag it up or down.

Once the element is selected you can delete it or duplicate it.

Additionally, over to the right, you can now access the element's properties. This is how you modify the style, spacing, color, etc.


  • You cannot 'convert' one element to another. If you chose the wrong layout or item, you must delete it to replace it with something else. This is also true with photos as you will see later.
  • To select another element or to de-select the current element, you must minimize the properties panel by clicking the down-carat shown below. 


Content Area

The content area is visible when you first open the editor. It's the section (or sections) in the middle depending on what the 'layout' of the row is. 

The content area is the only container into which you can put any of the content elements you see in the content tab.

So, if you want to arrange that content in a particular way, you need to insert a row with a content area layout that you're looking for.

Screen Sizes And Previewing

Generally speaking, the default width of the area into which you can put content is a safe size for designing layouts that will compliment both mobile devices and desktops equally. Additionally, you won't want to make that area wider so that you can fit more things, as it will have more content to stack on a mobile device, meaning lots of scrolling for your reader.

That recommended default size of 500px you can see when you click on the settings tab of the advanced editor. This size is adjustable to accommodate unique needs, but it does not need to be changed by most of us. By and large, you can leave it at the default size and let the elements arrange themselves on the device.

To see how your layout is working out there is a preview button on the editor.

This renders a preview of what the email will look like on a desktop computer.

At the upper right, you can see what it looks like on mobile using the switch:

If you have inset elements like videos or images, put the inset element on the left hand side of the page to make it appear first, or put it on the right side of the page to have it appear after your primary content.

Global Colors

The 'look and feel' of your email can be set using the 'settings' tab where you saw the content width setting.

Using these settings I don't have to change the properties of each element or container individually.

The background color changes the background of all the space that extends past the content area on desktops. The content area background color changes the content area background. If you choose a dark content area background color, you'll need to lighten the color of your text. Here I'll choose a blue background and a white content area:

On the mobile layout, you would not see blue bars at the edges, only the white content area.

You can make any row any color as needed.

First, select the row...

...then change the properties in the right hand panel.

Here I added a row at the top, and made both the background color of the row, and the background color of the content area the same gray.



Adding Text

To add text to an email, you need an available content area space to drag the text item to from the content tab.

Once that text block is added, click on it to bring up the text editing controls.

Merge Tags

Merge tags are available to bring in dynamic content for your message.

All of the merge tags pertain to the most direct information. For example, lender is the lender that contact is shared with. The only variable for merge tags have to do with listings. If you want to insert info about a listing, you need to give the MLS ID of that listing so it knows which property to show the info for.


Email SignaturesTo add an email signature to your email, there is a merge tag '{agent_signature}' which will import your email signature from your profile settings.

List Of Merge Tags

  • First Name - Contact's first name.
  • Last Name - Contact's last name.
  • Full Name - Contact's full name.
  • Primary Phone - Contact's primary phone.
  • Email - Contact's email address.
  • Site URL - Agent's subdomain/website.
  • Site URL As Link - Agent's subdomain/website clickable link.
  • Location - Contact's preferred location. Set by contact's listing views, or set by alerts.
  • Agent First Name
  • Agent Last Name
  • Agent Full Name
  • Agent Signature - Email signature saved in agent's profile.
  • Agent Avatar - Agent's photo uploaded to their profile.
  • Agent Cell Phone
  • Agent Primary Phone
  • Agent Email
  • Agent Site URL - Site URL entered into profile, not Agent's subdomain/kvCORE website.
  • Lender First Name - First name of lender assigned to contact.
  • Lender Last Name - Last name of lender assigned to contact.
  • Lender Full Name - Full name of lender assigned to contact.
  • Lender Avatar - Photo from the profile of of lender assigned to contact.
  • Lender Cell Phone
  • Lender Primary Phone
  • Lender Email
  • Lender Site URL - Website URL entered into the assigned lender's profile.
  • Office Phone, Fax, City, State - Office information of the Agent sending the email.
  • MLS Info - Requires MLS ID entered into the field above the editor.Street AddressPriceBedsBathsSqFtDescriptionProperty TypeThumbnail Property Image - Smaller sized image, useful for keeping your email small in size.Primary Image - First image indicated by the MLS, full sized.Link - Clickable link to the listing on the agent's subdomain/kvCORE website.Next Open House - If an open house is scheduled, the next date it's scheduled for. If the date has passed, it will show the last date the open house happened on.

Adding Images

Before an image can be uploaded, you have to drop an image placeholder from the content toolbox over to a content area placeholder.

After adding the image placeholder, images are uploaded for the first time by dragging and dropping them into the placeholder.

Replacing ImagesAfter an image is uploaded once, it's stored in an online storage folder where you can access it again in the future, to use on other emails/templates. You cannot replace an existing image with an image you have not uploaded previously. You must delete the image you added from the email builder, then drag a new image placeholder and then drag the new image into that placeholder to do so.

The online storage where your previously uploaded images are is accessed by clicking 'Browse' on the image placeholder...

...or if an image is already loaded, in the properties panel on the right hand side after the image is selected in the editor.


The location of your stored images should display when you attempt to browse/change image. If it does not, navigate to your personal images folder.

Click the Home Icon

Then click 'Agents' in the middle.

Then, search for your name in the upper right corner to find your personal folder.

All images you have uploaded will be there.

Remember, you cannot add new images to this folder directly, you must drag them onto the image placeholder the first time.

  • Click 'Insert' to use the image.
  • Click the 'Expand' icon (to the left of the trash can) to preview the full sized image.

Image Sizing

Images should be sized to match the content area width of the email. By default, this is 500px wide. If you upload a 500px wide image, it will be automatically re-sized if necessary if the 'Auto width' switch is enabled (shown below).

If you turn off the auto width, you can set the width manually using the slider shown above. It's set to 80%.

Here's an example where we turned off auto width, and manually set the width of the image a little smaller to give it some white space, and added some padding at the top to line it up with the Title shown below.

Because I don't want the image to be tiny on mobile view, I'll select the 'full width on mobile' option in the image properties.

Using the preview function, we can confirm that the email looks good in mobile format with that option enabled. You can use the preview as often as needed.

Adding Video

To add a video, all you need is the youtube video URL or a Vimeo video URL of your video.

In the content toolbox, drag the video to a content area location.

Once the video is added, click the add a video button to paste your URL.

Paste the video URL into the 'Video url' field in the content properties panel.

Then click on the video space in the middle to add and reveal some additional options.

There are a bunch of options for changing the style of the play button, and of course your standard padding. However, depending on design, there is an option to hide the video on either the desktop or mobile layouts of the email.


Adding Dynamic Content

Dynamic means data-driven. So, kvCORE will use the info from your profile, your office, and/or an MLS number to pull in the relevant data for your email.

The only time you need to specify anything is if you're sending some dynamic content or merge tag that has to do with a listing, in which case you'll specify the MLS ID at the top of the message.

This email that I am kind of building out, I put the 'Listing Address' merge tag in a text field at the top. Added a separator from the content toolbox. And, then added an additional text area with 'listing description' merge tag as well.

Now I want to add some of the images from the listing to this, so I'll add a row, and drag a 'Dynamic Content' tile from the content toolbox. Then, set it to the listing image collage.

Now all the content in this email is going to rely on an MLS ID. Since I can't preview dynamic information, I'll send myself a test using the button at the top of the editor after entering the required MLS ID.

The test shows that I entered the correct MLS ID by displaying all of the dynamic information.

Dynamic Content Examples

Listed below, these are what the various dynamic content items look like when rendered.

Schedule A Showing Button 

  • Links to the property on your personal kvCORE website, good for wider content areas.

View Listing Button


  • Links to the property on your personal kvCORE website, good for narrow content areas.

Agent Header 

  • Creates a header area with office logo and direct website links.

Triple Listing Image - Collage 

  • Creates a masonry image layout using listing photos.

Triple Listing Image - Row

  • Uses three listing photos lined up in a single row.

Agent & Office Photo 

  • Pulls the profile images for the agent and/or office the email is being sent from.

Similar Properties 

  • Pulls three main listing images of similar properties to the linked MLS ID.

Main Listing Image

  • The primary MLS image of the linked MLS ID.


One of the absolute best things about the advanced email template editor, is the ability for you to utilize or create templates to use over and over again. Couple that with the dynamic content options and you can rapidly deploy professional emails to your offices or teams, or just create an arsenal for yourself!

Templates are accessed using the template drop down at the top of the editor.

There are two template types.

 - The basic (pencil) icon denotes a basic template. Clicking on a basic template while on the advanced editor will wipe out everything in your advanced editor and load the basic editor with the selected template.

- The advanced (masonry tile) icon denotes an advanced template. Choosing an advanced template will overwrite anything you have entered into the advanced editor.

The built in kvCORE templates that you can search for are:

  • Event
  • Generic HTML (Header With Logo)
  • New Listing
  • Newsletter
  • Open House Announcer
  • Recruiting
  • Single Property

Feel free to type out any of those template names to load it into the editor! 

Creating Your Own Templates

You can create your own templates and even base them off of the templates built into the editor, but to do so you must head straight to the template editor where you create canned responses.

Once you're on the template creator, click on the advanced editor button to the right.

If you want to base your customized template off of one of kvCORE's built-in templates for the editor, you must first find out the name of the template you want to copy. 

Then, in the interface where templates are managed, search for the advanced template by name. There will not be an icon to denote it's an advanced template. When you find it, click clone.

Once you click clone, it will load the advanced editor right away for you to customize, and give it your own unique name.

If you create an email from clicking the email button on a contact or anywhere else, you won't have the option to save what you create as a template. So, create your templates first, then you can use them over and over again just like basic email templates.

Did this answer your question?