Skip to content

Icegram Express FAQ

Frequently asked questions and troubleshooting solutions for Icegram Express email marketing.

Frequently asked questions and quick troubleshooting answers for Icegram Express.

When you migrate your domain or change your site URL, WordPress database options may still point to the previous URL. You can update these values directly:

  1. Ensure Icegram Express is updated to the latest version.
  2. Access your database via phpMyAdmin, cPanel, or your host’s database management tool.
  3. Open your {prefix}options table.
  4. Search for the following option rows:
    • ig_es_optinlink
    • ig_es_unsublink
    • ig_es_cronurl
  5. Update each value with your new site domain and save your changes.

How do I resend a new post notification for an already published post?

If you want to trigger a notification email for a blog post that is already published:

  1. In your WordPress admin, go to Posts > All Posts and edit the post.
  2. Change the post status back to Draft.
  3. Confirm that the post’s category matches the category configured in your post notification campaign under Icegram Express > Campaigns.
  4. Click Publish to re-publish the post. Icegram Express will trigger the notification email.

How do I turn off automatic post notification emails?

By default, an active post notification campaign sends an email each time a matching post is published. To pause or disable this:

  1. Go to Icegram Express > Campaigns.
  2. Locate the post notification campaign and click Edit.
  3. Set the campaign status to Draft or Disabled, or uncheck the specific categories.
  4. Click Save Changes.

How can I style the Icegram Express subscription form to match my theme?

Icegram Express includes several built-in form styles. For enhanced design flexibility, you can:

  • Use our companion lead-capture plugin, Icegram Collect, which automatically inherits theme typography and colors.
  • Embed subscription forms into popups or action bars with Icegram Engage.
  • Apply custom CSS to the form classes (.es_subscription_form, .es_textbox_class, .es_button).

Why are my emails landing in the spam folder?

Spam filters evaluate email authentication, sender reputation, and content formatting. To ensure inbox delivery:

  1. Use SMTP or a dedicated transactional email service: Never rely solely on PHP mail(). Use a professional mailer service (such as SendGrid, Postmark, Amazon SES, or Mailgun) or configured SMTP.
  2. Authenticate your domain: Set up valid SPF, DKIM, and DMARC DNS records for your domain.
  3. Match your “From” email domain: Your “From” email address must share the exact domain name of your website (e.g., newsletter@yourdomain.com).
  4. Read our full guide on email deliverability best practices.

How do I fix the “Security Check Failed” error when saving subscribers?

This error typically occurs on shared hosting servers when saving or importing large subscriber lists because the server’s max_input_vars limit is too low.

To resolve:

  1. Increase max_input_vars in your php.ini file or .htaccess to at least 3000 (or higher if you have thousands of entries):
    max_input_vars = 5000
  2. Contact your web hosting provider and ask them to raise the PHP Max Input Vars limit.