Nirav Mehta
Forum Replies Created
-
Hi Derek,
You’d need to use the premium “Behavior Triggers” addon for this. It has an option to show messages on “exit intent”.
:Nirav
Hi,
Thanks for pointing it out. We will work on a fix for this.
:Nirav
Hi Eugen,
Icegram currently don’t include Posts or Categories in “Where” targeting. That’s on our roadmap.
But what you can do, is use
[icegram]
shortcode. You can put it on a category page / in a widget / on a specific post or anywhere else. That will show your campaigns on any page.Hope that helps.
:Nirav
Wanted to update you that today’s release 1.5 adds a new targeting rule for “Not Logged in” users. That addresses your feature request!
Thanks.
BTW, we released a new addon today called “CTA Actions”. That lets you open CTA button links in new window (along with forum submissions, ajax and more).
To confirm: When you preview the campaign, it shows correctly, but when running it live it only dims the page but does not show the popup… Correct?
This is most likely due to some JavaScript error. Can you open the Developer Console in your browser and see if it’s showing any errors?
Also, try showing the popup on another page on the site. And see if that works. If it does, there is some JavaScript on the homepage, that’s conflicting with Icegram.
If things still don’t work, please send your WordPress admin link, login and password to support -at- icegram -dot- com and we can take a look at the problem.
Hi Jason,
Icegram does allow adding JS/CSS in the message body via WordPress editor. So in principle this should work. But we tested and confirmed that the current.js is not loading and hence the “hbspt” variable stays undefined. Which causes the message to not display.
Here’s a quick fix solution..
Include the
<script charset="utf-8" src="//js.hsforms.net/forms/current.js"></script>
line on the page that hosts the Icegram message. If you are showing Icegram messages sitewide, put the HubSpot JS in the footer / header / similar place where it loads sitewide.In your message, only include the form creation part within
script
tags.We tested this workaround to work well.
Let us know!
Been a while to this. Marking this resolved since it was not reproduced, and does not seem like an issue in Icegram.
Yes!! Icegram is a flexible framework that allows adding your own message types and themes. If you look at any of our premium add-ons, they are all built on this framework. Themes for existing message types (for instance Popups) can be added as well.
We don’t have any documentation on this yet, but the steps to add themes to an existing type are:
- Create a new plugin
- Use the
icegram_message_type_themes_{message_type}
filter to add your own theme files. Refer to structure of existing entries in$theme_files
and create something similar. - You can check code in
classes/class-icegram-message-type.php
(init() function) to understand how Icegram handles themes.
Hope that helps! Would love to see what you build!
An update to this:
Version 1.4 of Icegram lets you perform some “housekeeping” actions. Removal of shortcodes from content is one of them.
So this is done!
This is by design – most plugins don’t remove their shortcodes on “deactivation”.
But we have added a new “housekeeping” provision in Icegram version 1.4 so you can remove all Icegram shortcodes from your content if you wish!
Hope that helps!
There could be two sides of looking at this.. Whether to remove shortcodes on plugin deactivation or not.
Shortcodes are inserted manually. So they should be removed at author’s will – and not automatically. Plugin deactivation can be for multiple reasons, so removing shortcodes on plugin deactivation can cause issues of “my shortcodes are gone.. bad plugin…” as well.
I don’t think removing shortcodes automatically is the solution. We can add a feature to remove them in plugin settings though. So if you wanted to remove shortcodes all at once, you can do so from admin..
Sorry for the trouble.. If you were on an early version, this is likely.
Upgrades should work well for 1.2 onwards.
Thanks!
Thank you for your review! We’ve had lot of great feedback over email, but posting it here on WordPress helps fellow WordPress users too.
Appreciate you taking the time. And let me tell you: Icegram will only keep getting better!
One way you can do this, is use some additional JavaScript, and change the “target” of the “ig_cta” class to be “_blank”. So it opens in a new window.
We are thinking about creating an add-on that will handle opening links in new window, along with many other options – showing other messages, submitting a form, or calling a JS function etc.