Global

ZeroClipboard

If you are using more multiple ZeroClipboard instances and one of them is placed inside hidden block (with display: none;), make sure to fire up that instance like following:

HTML:

<div class="js-before">
  <div data-clipboard-text="First" data-copied-label="First" class="js-click-to-copy">
    First element
  </div>
</div>
<div class="js-after hidden">
  <div data-clipboard-text="Second" data-copied-label="Second" class="js-click-to-copy">
    Second element
  </div>
</div>

JS:

$(function() {

  Talkable.bindClickToCopy('.js-click-to-copy');

  var switchBlocks = function() {
    $('.js-before, .js-after').toggleClass("hidden");
    // Re-init ZeroClipboard instance to refresh tooltip position
    Talkable.bindClickToCopy('.js-click-to-copy');
  };

});

CSS:

.hidden {
  display: none;
}

Allow showing coupon in the Friend Share Email and its reminder

This option means that there could be only one visitor for each email share (one per email per offer). When this option is active such opportunities appear:

Show Coupon in the Friend Share Email and its reminder:

Talkable allows you to control whether you want to generate a unique coupon code for each email share or all shares made by an Advocate should have an exact same coupon code associated with it. When using single-use coupons it is recommended to enable this option only if you want to show the coupon inside Friend Share email and its reminder(s).

{{ coupon_code_used }} interpolation:

{{ coupon_code_used }} becomes available as an interpolation in Friend share email and its reminder(s). It allows you to check whether the coupon code has been used already at checkout.

Skip email gating:

Allows you to make a smooth user experience for Friend where they can surpass email gating on the Friend Claim page when clicking from the Friend Share email and its reminder(s). This is done for Friend’s convenience.