New Thrive Themes Features – Early September 2020

Bradley Stevens   114

Get ready for your once-in-three-weeks dose of updates to Thrive Themes software! 

This release is a little smaller than our average, but not without few great new features we think you're going to love.

If you're wondering why this release is smaller than usual, it's because our team are hard at work on some major updates to one of our plugins...

More details are at the end of this post.

But for now, read on to see what we've just added to your WordPress website building software.


1. Visual Quiz Question Editing in Thrive Quiz Builder

If you haven't heard the buzz around Thrive Quiz Builder, then here's a summary:

Quizzes are known to be one of the highest-converting mailing list growth hacks ever and Thrive Quiz Builder lets you build and embed addictive, sharable quizzes on your site.

For a long time, we've seen requests for visually editing the colors and fonts of Quiz Questions.

You've always been able to edit the Splash Page, Opt-In Gate and the Results Page but now we are pleased to announce Version 1 of the Visual Question editor.

Now that means all 4 parts of your quiz structure can be visually styled.

How to visually style your quiz questions:

When you build a quiz, you can choose from 6 pre-made quiz styles. The visual question editor is currently only available on the style called Minimalist.

Be sure to pick this one here:

Only the minimalist quiz style has visual question editing enabled.

Once you have the Minimalist style selected, you'll notice in your settings panel that a new 'Edit Design' button is visible right underneath the style preview.

Click this new 'Edit Design' button on the Minimalist style preview.

As the name suggests, this will open up the Thrive editor and you'll find new quiz elements waiting for you on the canvas.

Keep in mind that you are editing the styling, not the content - much like editing a template. The question text, question description and answer text will be updated with the questions that your visitor's are answering.

Here you can style the appearance of your Quiz Questions.

As there can be a multitude of quiz question variations (such as video questions, audio questions, text questions, long form answers, multiple choice answers and more) we've kept it simple: One template that applies to all question formats.

In a few clicks you can change the Smart Color that applies to your questions, change layouts and change the typography of your question text, descriptions and answers.

As a quick example, I spent 5 minutes making some changes from the quiz interface above to apply the Montserrat font, and orange and charcoal brand colors. This was the result.

5 minutes work and the quiz questions look completely different!

2. New GDPR Checkbox Form Field

GDPR stands for 'Global Data Protection Regulation' and was an overwhelming 261-page document that went into effect on May 25th, 2018.

That document set in motion new standards for data protection on websites, particular concerning European citizens.

It also led to a lot paranoia.

In response to that, Shane published one of the most sensible interpretations of GDPR you'll find on the internet, and you can read it here: 

The Smart Way to Make Your Opt-In Forms & Email Marketing GDPR Compliant.

The general idea is that to be GDPR compliant, your visitors must know how you are going to use their data and must agree to those uses. No shady bait-and-switch growth hacks to harvest your data.

At the time GDPR was announced, we created an Explicit Consent checkbox that you can add to your lead generations forms to be 100% sure your visitors know what they are signing up for.

This week, we significantly improved the checkbox by releasing a brand new GDPR Checkbox field type.

The new GDPR form field settings panel.

How to use the new GDPR checkbox field:

When you add this new field type to a lead generation or contact form, a checkbox will appear alongside a sentence of text linking to your Privacy Policy.

The GDPR form field will add this checkbox and text to your form.

Although it looks like a regular checkbox, the GDPR checkbox functions differently. It will alter the behavior of your form depending on whether or not it is checked by your visitors.

A common example will be if you have a contact form that also subscribes a user to a mailing list.

To do this, you would create two connections on the one form.

This form would make 2 connections on form submit

In this case, the first connection called Email is going to send an email from your website to your own inbox (or whoever you nominate) with the information your visitor has provided.

This is perfect for contact forms, application forms, quote forms, etc.

The second connection is an Email Autoresponder API. In my case I'm using Active Campaign. This would be the mailing list you use primarily for marketing, where subscribers may begin to receive an automated email sequence along with other marketing updates straight to their inbox.

With these two connections active on your form, take look at what becomes visible in the GDPR checkbox settings:

The same connections from the lead generation form are reflected inside the GDPR field settings.

Here I can now choose to disable/enable different connections based on whether or not my visitor has checked the checkbox.

If they agree and check the checkbox, all connections will run.

If they do not agree and don't check the checkbox, you can nominate which connections will still fire and which ones won't when the form is submitted.

An obvious choice is to still receive the Email with the visitor's message from the contact form, but block the connection to Active Campaign. That means the contact form email is still sent, but the visitor will not be subscribed to the mailing list unless they give explicit consent.

The more API connections you setup on the one form, the more options you'll have inside the GDPR checkbox settings.

You are also able to pass some text to a custom field if a visitor checks the checkbox, meaning you can easily store a notice of their permission on the mailing list contact record.

Linking GDPR text to your Privacy Policy

With this release, we've also enabled hyperlinks and dynamic text inside checkboxes. You'll notice that the GDPR checkbox comes pre-linked to your Privacy Policy.

When you add a GDPR form, it will be linked to your Privacy Policy by default.

It works like magic!

Your Privacy Policy link and text is auto-populated from the Global Fields in your Smart Site dashboard, meaning if you ever change that URL, it will update anywhere you reference that same Global Field.

You can access your Global fields under Thrive Dashboard >> Smart Site.

Global fields give your a central location to manage important site-wide links.

Of course you can manually add any of your Global fields anywhere on your site or to other checkboxes just by clicking the dynamic text button in your typography bar.

Global Fields are available as dynamic text too.

For those of you who used our previous Explicit Consent checkboxes, you'll love the new GDPR field type as it let's you customize the size, color and design of your checkbox too.

Set your GDPR checkbox to one of 8 styles!

"Why can't I have 2 GDPR checkboxes?"

You can only add one GDPR checkbox to a form. This is because that one checkbox will modify your API connections, so adding two would cause technical mayhem.

However, for the extremely privacy-conscious, you might want a checkbox for your Terms and Conditions, and another for explicit consent to join your mailing list.

In this case, just add a regular checkbox element with a single value and set it to 'required'. This will block the form from being submitted until it's checked. Then use the GDPR checkbox to filter your API connections based on what your visitor agrees to.

Regular checkbox + GDPR checkbox = super explicit consent!

Confused by GDPR?

Don't panic. Read Shane's sensible post about GDPR here and I'm sure you'll realize it's not all doom and gloom.

3. Dropdown - Manage Multiple Options

A few months ago, we added a flexible Dropdown field type to our Lead Generation forms, and it looks like this:

Dropdowns (aka: Selects) are a convenient way to present a long list of options to your users without cluttering your forms.

However, getting lots and lots of options in there would be quite tedious. You'd have to click this [+] sign again... and again... and again...

Click the [+] sign to add new dropdown options

We have an easier solution: Use the new Manage Multiple Options tab!

While in edit mode on a form, select your Dropdown and look for the new tab at the bottom of the Main Options panel.

Click this tab to open the multiple options manager

When you open this tab, you'll see a text box with your existing Dropdown options listed. Simply change the values, click apply and you're done!

The values in this box reflect what's in your dropdown

As an example, let's say you want your visitors to select which country they are from. Rather than manually adding every single country, just copy and paste a text list (one value per line) into the text box like this:

Paste long lists of options to quickly update your dropdown.

Just like that you've added 200+ values to your dropdown and you'll see the changes right there on the canvas:

Your new dropdown options are already visible.

The multiple options area also supports comma-separated-pairs in the format: "Option A, Value A".

That means that where a comma exists on a single row, the text to the left of it will become the option your visitors can choose from the dropdown and the text to the right will be the value that will be sent to your email or custom field when the form is submitted.

In the example below, your visitors will choose the currency name in the dropdown but the 3-letter currency code is what will actually be submitted through your form.

They pick 'US Dollar' but your autoresponder or email will see 'USD'.

Comma separated pairs in the dropdown

The text after a comma becomes the value that is sent on form submit

(P.S.: Looking to ask what country your visitor is in? Here is a list of countries you can copy paste right into the multiple options manager.)

4. Thrive Theme Builder: Top and Bottom Sections Added to Landing Pages

Thrive Theme Builder lets you customize and edit every part of your website's theme templates, including what we call Top and Bottom sections.

The Top section sits underneath your website header but above the page content. It's your above-the-fold, seen be every visitor, and it's prime real estate for branding, adverts, offers, lead generation and calls-to-action.

Top Sections can be edited and linked across multiple templates on your site.

The bottom section is above your footer, a perfect place for a sign-off or a final call-to-action after visitors have scrolled to the end of your content.

But there's a catch: 

When you transform a webpage into a Landing Page in Thrive Architect, you overwrite your theme template.

This allows your landing pages to have unique colors, fonts and designs to the rest of your site, existing as sub-branded pages or funnels. But you lose access to those Top and Bottom sections.

As you see in the image below, you only have a header and a footer surrounding the page content area.

Landing pages in Architect used to have only a header and footer...

Not anymore!

In our latest release, we've added Top and Bottom sections to Landing Pages built in Thrive Architect when your website has Thrive Theme Builder active!

You'll notice your landing pages now have these 2 new areas available.

Top and Bottom areas added to Thrive Architect landing pages.

Now when you're editing a landing page while Thrive Theme Builder is active, you can click the eye icon next to that section and immediately the sections gallery will open.

The sections gallery lets you add or load top or bottom sections to your page.

From here, you can load any of our designer-made top and bottom sections from the ShapeShift template set, or you can load the saved sections that you are using elsewhere on your website.

5. Improved Columns

When it comes to building a responsive website that looks great at all screen sizes, nailing your columns becomes very important.

For this reason, we've made some improvements to our columns element so they are easier to manage.

Resetting column widths

Once you drop some columns on your page and start altering their widths, it can be challenging to get them back to their original settings. We've added a Reset Column Layout button in the sidebar when you have the parent columns element selected.

Two clicks to reset your layout!

Depending on how many columns exist inside the parent element, you'll be able to pick from a new layout.

If you have 5 or more columns, this button will reset them to even widths. Any less than 5 and a small dropdown of column layouts will appear.

Easily apply a new layout.

Set column breakpoint for wrapped columns

The columns element has a toggle for 'wrap'. This setting means that your columns will stack vertically if there isn't enough space to fit side by side. (Note: Wrap can be enabled/ disabled per screen size so you can customize responsive appearances).

We've modified a slider to go with it, now called 'Column breakpoint'. 

This new slider lets your change responsive behavior.

Column breakpoint will show when Wrap is enabled and it lets you set the maximum width a column can be reduced to before it will stack vertically instead.

Use this setting to make sure your columns don't look squashed on smaller screen sizes.

Finer width adjustments per column

Each Column inside a Columns element can be individually selected. When you do, you'll have greater control over the width from the sidebar.

Set the exact width your want from the sidebar.

You can still drag the column width right there on the canvas (except when Wrap is enabled as that locks column percentages), but now you can type in a value into the input box to set it to the exact % or pixel width you need.

6. New Custom Menu Templates

The Custom Menu element in Thrive Architect and Thrive Theme Builder is the backbone of your website navigation, and our design team have just added lots of new menu templates for you.

These templates are made with an emphasis on simplicity and clarity, and utilize some of our newer features such as split menu with logo and our always-improving Smart Color technology.

Try them out! They'll inherit your smart colors and your website logo and should look great right out of the box. There are also some new designs for use on dark backgrounds.

An example of a new, clean template using a purple Smart Color accent.

7. Auto 'Reply-To' Header in Emails

Earlier this year, the Lead Generation element was given all the features to make it a fully-fledged contact form element too.

That includes the ability to send a contact email to a chosen email address with form data submitted by your visitors, the interface for which looks like this:

This is where you customize the email sent from your website to yourself of anyone you choose.

We heard from your feedback that you want the visitor's email address to be automatically set as the reply-to header on those emails in your inbox. So that's exactly what we've done!

What does that mean?

It means when a contact form email arrives in your inbox, you can simply hit 'reply' and know that your reply email will be sent to the visitor that filled out your form, making it incredibly easy to start email correspondence with your new leads.

Note: Not all 3rd party transactional email services support reply-to headers. For those that don't, you'll still need to manually choose the email address you'd like to reply to.

8. Block YouTube Cookies

YouTube is the easiest platform to use for social video marketing. We use it for the videos that we want people to discover, whereas we recommend using Wistia or Vimeo for the videos you want to keep private.

But if you're embedding YouTube videos on your website, you're also permitting YouTube to use cookies to collect viewer data.

For video marketers, that's not as sinister as it sounds. In fact, it can be a good thing.

However, for the privacy-conscious out there, you might want to use YouTube videos without giving data to Google. Now you can Disable YouTube Cookies.

On the video element, open advanced...

...and toggle to disable YouTube cookies.

Under the advanced settings of the Video element in Thrive Architect, you'll find a toggle to Disable YouTube Cookies.

Enabling this toggle will load from a non-cookied version of YouTube's hosting, a service provided by YouTube for users that aren't comfortable with the amount of data YouTube collects.

Header Scroll States: Minor Adjustments

We've also made a few small adjustments to the Header Scroll State feature we released last month, which allows you to create an effect like this:

  1. 1
    Different Header Sizes and Layouts: We previously locked the size of the 'On Scroll' state of the header, meaning that it had to match the 'On Load' state. This was due to a restriction on the fade animation, which we have now solved. This means your 'On Load' and 'On Scroll' headers can be completely different sizes and layouts now.
  2. 2
    Instant State Switching: We have now set the transition minimum to 1px. This means your website header can change to the second state the moment your visitors start scrolling down the page. Of course you can set that number higher so the visitor has to scroll further before the transition occurs.

Read more about Header Scroll here.

What Are We Working On Next?

You may have heard through the grapevine that we are planning to work on Thrive Apprentice.

It's 100% true.

Thrive Apprentice is our online course creation plugin for WordPress.

We love it, and for years we've wanted to do so much more with Thrive Apprentice, to really transform the experience of building your online courses, managing your students and optimizing your info-product business.

But now we aren't just planning to make those changes... they've already begun.

Our product team and developers are hard at work on Thrive Apprentice. Some of our releases may be a bit smaller in the meantime but only because there's a lot happening behind the scenes that we aren't able to show you.


Also coming soon: more updates to our integration with WooCommerce.

Stay tuned, and as always- drop us a comment below with your thoughts and feature requests!

by Bradley Stevens  September 7, 2020


Enjoyed this article ?

You might also like:

Leave a Comment

  • Hi Thrive Team,
    Great job!
    About Thrive Apprentice that I hope it can integrate with Woocommerce, because the payment gateway issue.
    And also can integrate with Thrive theme builder as well.

    • I also wanted to do this, so I came up with a workaround that works quite nicely. It is quite simple, just requires two more plugins:
      – Members (free plugin to create new roles for your users)
      – YITH Automatic Role Changer for WooCommerce (I use the premium version [along with quite a few other plugins from Yith], maybe the free one would suffice)

      Here is how it works:
      – you create a virtual product in WC, which is your course
      – you create a new role for course customers (with Members)
      – you create a new rule for automatically switching members who buy your course to this specific role (with Role Changer)
      – you set your course in TA to restricted access to this specific role.

      Simple and effective πŸ™‚

  • great … thanks for the improvements and welcome the next improvements for thrive apprentice, but please team don’t forget improvements in woocommerce.

  • So happy to see that the ability style Thrive Quiz Builder questions is finally HERE!!! Seriously doing the happy dance. Also can’t wait to see all the exciting updates coming for Thrive Apprentice!

    Nice updates and thank you for keeping us informed…and making such great products for us!

  • Great information, thanks for that.
    Does Thrive Apprentice also work with Digimember and Digistore24? These are the member programs that we primarily use in Germany.

  • Very happy with seeing 2 of my feature requests being released: the top and bottom sections added to landing pages and the new GDPR checkbox form field that allows me to add a link to the privacy policy. Not a small update at all… πŸ˜‰

  • I’m about to transition a site from the original Apprentice (that came within a couple of ThriveThemes) to the newer Apprentice plugin. Should I wait for the newer new Apprentice, or is it OK to proceed with that work now knowing it will be OK in the new version you’re developing?

    • You’ll be perfectly OK to proceed, Quentin. None of the upcoming changes will undo existing Apprentice setups and everything will be backwards compatible. We also advocate the “do it now” attitude, rather than waiting for things to be better.

  • Is the import of authoring tool content (articulate, ISpring etc) something that is being considered for apprentice?

    • No, not being considered at the moment, and unlikely that it will be in the near future. Do you have existing courses on those platforms that you’re trying to move away from? What are you hoping to achieve?

  • No. 7 is a great update, small thing but really annoying. That said, I still don’t get to reply to the client’s email address. Still need to change it manually.

    • How do you mean, Adrijus? If it isn’t correct for you, then you might be using a 3rd party transactional email service that cannot accept different reply-to headers. Or there might be another problem. You can open a ticket with our support team and we’ll take a look and see what’s going on

  • Thank you Team, and thank you Brad
    Great things need time, that’s true… and I really would like to see a translation tool be supported by TT and TTB e.g. WPML

    • Not in the near future, I’m afraid. What seems simple on the surface is very technical underneath. At least for now, we’re going to focus on what we’re best at and integrate with other payment solutions that specialize in that one area.

      • I am saying that because I would like to get rid of Clickfunnels for good. Didn’t know that it was that technical

      • We would love to help you get rid of it too, no doubt saving your $1000s per year! May I ask what you are selling? I might be able to recommend a way to get the same (or better) result.

      • Nothing specific but I like all in one solutions and don’t like to rely on external plugins/platforms

  • Great, the quiz builder update is welcomed, the lack of customisation was frustrating.. having to custom CSS.

    Hey Bradley, I guess you know ..who just released bells and whistle quiz nice to have some of those features in future updates. ????

  • Waiting to see the changes on Thrive Apprentice. Currently it’s not up to the standard and integration with WooCommerce and TTB are my request as an improvement to it. Hope it will be there!

  • Loving your work! Have to say that we are also looking towards Webflow because of the way they make animation so easy, and the way they use classes. That makes things much easier, especially on big sites. But for now, I’ll stick with you gues, since your product actually works with WordPress and theirs not so much.

  • Will you be adding a membership system as part of the Thrive Apprentice?

    I’d really like that ability natively in Thrive.

    • It depends on what exactly you mean by membership. You can already protect courses with Thrive Apprentice without needing a 3rd party membership plugin, and we’ll expand this further but not to the full extent of membership tools. In our opinion, most membership plugins are overkill for what really matters to a business.

  • I was working on a site with buddyboss yesterday and I went to go to the “members” page and it took me to a thrive apprentice page. I had to deactivate thrive apprentice to get it to work. Not sure if there is a setting to toggle this or not, but makes it difficult to work with both buddyboss and thrive apprentice together. If you guys are working on Apprentice you may want to take a look and see if it is compatible with buddyboss/buddypress.

    • Strange. That sounds like buddyboss might use the same URL slugs as Apprentice, or that there’s some kind of unknown redirect happening. If you can open a ticket with our support team, they’ll take a look and confirm the cause and then we’ll work a fix into one of our updates when we can.

  • oohhh yees Apprentice (update) gonna love it im sure.. (looking long) for some responsive (mobile) UI as the Learndash 3.0 .. both as creator but allso as huge “course” (thrive university) user. The mobile experience and note taking so on, is not a “LM” level.

    its soon X-mas and we will get som huge GIFTS frome the thrive team.. yyeeahhhhaaaa… jingle bells.. im gonna sing.

    • Hopefully the Thrive Santa Claus will be visiting earlier this year, then! Jonas – I’d love to know: in regards to note taking, what would you like to see? Have you used any other tools that manage note taking nicely with an LMS?

  • Happy for the quiz editing feature and the GDPR checkbox! And I cannot wait for Thrive Apprentice news as I want to switch my membership from Teachable to Thrive Apprentice… Do you know if I should wait a bit before jumping on a membership plugin like Memberpress? Or I can start copying/pasting whole my courses right now? πŸ™‚

    • Everything we add to Thrive Apprentice won’t harm any existing setups. It’ll be backwards compatible. That means… Go for it! Get started and as the updates come through you can improve the courses you’ll already have.

  • I’m interested to find out what updates you are planning for Apprentice. I just switched fully to host all of my courses with Apprentice and whilst it is really good I would love to have the ability to hide courses that customers haven’t paid for. Is that in the works? Thanks!

    • Hey Stephen, so I’m clear: That would mean that you’d have some courses that only become visible in the Course list once a customer moves through your sales funnel and Apprentice can see that they have purchased access? We’ve had a lot of requests for this, yeah- so we’ll make it happen

      • Yes, exactly πŸ™‚ Having that function would really help me! I have lots of courses for slightly different programs and having them all displayed at once is rather confusing for my customers. Thanks for being so responsive to requests! I have been able to move off ClickFunnels now that ThriveCart has been integrated with Apprentice and combined with the suite of products from you guys I have much more functionality than CF for a vastly reduced cost.

      • I’m so glad to hear that, Stephen! If my math is right, that’ll save you literally $1000s per year. I’d love to know more about your experience of converting your business over to Thrive Themes too, and how we can make that even more seamless

  • Thanks Bradley.

    Love the Thrive Quiz update and the addition of some new menus and the manage multiple options dropdown.

    I was beginning to get withdrawal symptoms having not had a post to read for 3 weeks. I kinda knew that something was brewing and you’d be busy with more and more features to throw at us but I need my weekly fix of Thrive goodies.

  • Will Thrive Apprentice have a student dashboard? Like in Kajabi or Thinkific, where you can see all the courses you’ve bought, and not just the whole list of courses.

    I’d really love a feature like this!

  • Who else click on the Table of contents to come to the ….

    “What Are We Working On Next? section” πŸ™‚

    You couldn’t have chosen two more important areas to focus on for my current projects and focus…

    Apprentice and Woocomerce excellent choices

    Thanks, team

    Looking forward to what you going to release soon…

    PS: thanks for the updates here as well