Search results for replacement codes

151 articles found

  • groundhogg/event/run/before

    This action hook is used to run custom code after the event is processed by the event queue of Groundhogg. do_action( 'groundhogg/event_queue/process/after', $this ); Using this hook developer can

  • Putting a YouTube Video Into a Email

    If you want your subscribers to watch a YouTube video you may want to take the embed code of a YouTube video, create a HTML block, and paste that embed code. And while that would work on a website,

  • groundhogg/form/shortcode/after

    This function is used to add custom code after the form shortcode is processed by the Groundhogg form builder. do_action( 'groundhogg/form/shortcode/after', $this ); This hook provides the object of

  • groundhogg/form/shortcode/before

    This function is used to add custom code before the form shortcode is processed by the Groundhogg form builder. do_action( 'groundhogg/form/shortcode/before', $this ); This hook provides the object

  • groundhogg/admin/{slug}

    This hook is used to add custom code on the top of the admin pages when pages are using tab page architecture. do_action( "groundhogg/admin/{$this->get_slug()}", $this ); This hook comes with an

  • groundhogg/email_notification/run/before

    This hook is used to add custom code before an email notification sends to a customer. do_action( 'groundhogg/email_notification/run/before', $this, $contact, $event ); This hook provides three

  • groundhogg/event_queue/process/before

    This action hook is used to run custom code before the event is processed by the event queue of Groundhogg. do_action( 'groundhogg/event_queue/process/before', $event_ids ); Using this hook developer

  • groundhogg/email_notification/run/after

    This hook is used to add custom code after email notification sends to a customer. do_action( 'groundhogg/email_notification/run/after', $this, $contact, $event ); This hook provides three objects to

  • [gh_contact] Shortcode

    This shortcode allows you to merge contact data into your content. This code works on a per-field basis, and you can also pass a default parameter in the event that the field doesn’t exist.

  • groundhogg/steps/{type}/settings/before

    This Groundhogg hook used to add a custom setting before specific step settings inside the funnel builder. Here, type can be a benchmark or action. do_action(

  • groundhogg/steps/{type}/settings/after

    This Groundhogg hook used to add a custom setting after specific step settings inside the funnel builder. Here, type can be a benchmark or action. do_action( "groundhogg/steps/{type}/settings/after",

  • groundhogg/admin/emails/add/{tab}

    This hook is used to add a new tab inside the add page of the email builder. This hook provides the functionality to manage the response. do_action( "groundhogg/admin/emails/add/{tab}" ); While using

  • groundhogg/form/fields/init

    This action hook is used to add form controls via hook. This hook is executed when all the controls of the form loaded. do_action( 'groundhogg/form/fields/init', $this ); This hook returns the object

  • groundhogg/steps/settings/before

    This Groundhogg hook used to add a custom setting before each and every step inside the funnel builder. Here, steps can be a benchmark or action. do_action( "groundhogg/steps/settings/before", $this

  • groundhogg/steps/settings/after

    This Groundhogg hook used to add a custom setting after each and every step inside the funnel builder. Here, steps can be a benchmark or action. do_action( "groundhogg/steps/settings/after", $this );

  • Twilio Integration: Composing & sending WhatsApp messages

    Before continuing, please review Getting started with WhatsApp. Once you have configured Groundhogg to send and receive messages with WhatsApp, you can begin to message your customers and collect

  • groundhogg/event_queue/process/after

    This action hook is used to run custom code once Groundhogg has completed the execution of an event using the event queue. do_action( 'groundhogg/event_queue/process/after', $this ); Using this hook

  • groundhogg/steps/{type}/reporting/before

    This Groundhogg hook used to add a custom data in the reporting view of the step before the inbuilt reporting view. Here, type can be a benchmark or action. do_action(

  • groundhogg/steps/{type}/reporting/after

    This Groundhogg hook used to add a custom data in the reporting view of the step after the inbuilt reporting view. Here, type can be a benchmark or action. do_action(

  • Create a Web Form

    You can use Web Forms to collect contact information and start funnels. This is generally the most common tool to capture contact data. Groundhogg has a simple built-in form builder that will serve

  • Embed a web form on another site

    You have multiple options to embed your form on other sites. All of which can be copied from the benchmark in the funnel builder. You can: Use the Iframe JavaScript embed code to embed your form on

  • Remove "powered by Groundhogg"

    To remove add the code provided below to your theme's functions.php file or a snippets plugin. //Remove "powered by groundhogg" and link add_filter( 'groundhogg/proof/show_proof/credit_link_atts',

  • Email Log

    By default, Email logging is not enabled. How to enable logging. You will be presented with a notification. You can click the [ Settings ] button or the "email settings" link to be taken to the

  • Add To Calendar

    This simple utility plugin will generate Google Calendar event links. You can download this add-on from the Groundhogg website or as part of a plan and install it on your website. After

  • Disable tracking links in emails

    There could be multiple reasons why you don’t want tracking links to be in your emails, from privacy, to using another product for tracking purposes, to using an email provider that also does

  • REST API V3 / Contact / Delete

    URL DELETE /wp-json/gh/v3/contacts Method This endpoint supports the DELETE method. Request To delete a contact record you must pass these arguments. PARAM TYPE REQUIRED EXAMPLE id_or_email string |

  • Zapier Integration: How to integrate Groundhogg with Thriveleads

    Integrating with Thrive Leads can be accomplished in two ways. 1. You can use the Zapier addon (which is included in the Pro plan or above) from Groundhogg and set up a Zap. Documentation for the

  • Error: Failure Reason: funnel_inactive: The funnel is not active.

    While investigating an error in the Groundhogg > Logs > Events Log, you might encounter Error Code: funnel_inactive and Error Message: the funnel is not active, even if the funnel is, in fact,

  • REST API V3 / Tags / Edit

    URL PUT /wp-json/gh/v3/tags Method This endpoint supports the PUT method. Request This endpoint provides functionality to edit tags. PARAM TYPE REQUIRED DESCRIPTION tag_id int yes ID of a tag that

  • Enable Extension Beta Version Updates

    Want to help the Groundhogg team test new premium extension developments? You can now enable beta version updates in the latest version of Groundhogg to receive access to experimental features before

  • REST API V3 / SMS / Send

    URL POST /wp-json/gh/v3/sms/send Method This endpoint supports the POST method. Request This endpoint provides functionality to send SMS to the contact. PARAM TYPE REQUIRED DESCRIPTION id_or_email

  • Adding custom contact table columns

    This code is used to add the custom column inside Groundhogg's contact table. <?php add_action( 'groundhogg_contact_columns', 'add_my_custom_column' ); function add_my_custom_column( $cols ){ $cols[

  • Introduction to field mapping

    The field mapping API allows you to map fields between your product and ours and generate or update contact records without touching the database. To retrieve all the fields which can be mapped by

  • Enable Core Beta Version Updates

    If you want to participate in the Groundhogg Core release cycle, you can install and download the latest pre-release version candidates through the automatic plugin update system! Warning! Beta

  • REST API V3 / Emails / Send

    URL POST /wp-json/gh/v3/emails/send Method This endpoint supports the POST method. Request This endpoint provides functionality to send email to the contact. PARAM TYPE REQUIRED DESCRIPTION

  • Trigger when Tags are changed, any tags, not one specific tag

    Scenario: Create a benchmark that triggers a funnel when tags are changed, any tags, not one specific tag. Using the Plugin API Benchmark. You will need to add this snippet of code to either your

  • Adding custom tabs and fields to the contact screen

    Custom tabs and fields can be added to the contact screen using the plugins API and the contact meta DB. You can see and read how on our Github or using the same code below. <?php class My_Custom_Tab

  • Do development sites count against my license?

    How It Works Our license activation system is linked to specific URLs. To facilitate activation on local development servers—those running on your laptop or desktop—we've exempted certain common URLs

  • Benchmark: Web Form

    Want information on someone? Or want them to register for something? A Groundhogg web form may work for you. To create a form there is a step in a funnel called Web Form which is under Benchmarks.

  • REST API V3 / Emails / Get

    URL GET /wp-json/gh/v3/emails Method This endpoint supports the GET method. Request You can pass the search string to get SMS with that string. PARAM TYPE REQUIRED DESCRIPTION search string no String

  • Introduction to Custom Meta

    Custom meta (a.k.a custom fields) in Groundhogg allows you to store an unlimited amount of information about a contact. Using them effectively can allow you to do some really cool things and send

  • Add a server cron-job: Kinsta

    If you are using Kinsta for hosting your website there are two ways to set up a cron-job for your website. First you need to run through the Groundhogg cron setup to make sure the files are put in

  • Increase max_input_vars

    The max_input_vars is the number of variables that your website can use to run a function. You may already know this, but if someone gets an error similar to "PHP Warning: Unknown: Input variables

  • Why we don't offer monthly payment options

    Unlike our SaaS competitors, we only offer annual billing options and not monthly billing. Annual billing is typical of most WordPress plugins. It's easy to forget that Groundhogg is simply a

  • Introduction to Groundhogg Custom Extension

    Funnel elements are what makes magic happen in Groundhogg. We have designed a methodology for implementing custom actions & benchmarks which you can find below. To see example implementations of some

  • Filters

    Groundhogg comes with these filters to allow you to filter by: Contact Contact Location User Activity Funnel Broadcast Query *You can use these filters together in combination NOTE: You will have

  • White Label Branding: Shipping custom funnel and email templates

    With the White Label Branding addon, you can ship custom funnel and email templates to your clients' sites! Prerequisites Before you can start shipping your custom templates, you'll need... An Agency

  • REST API V4 / Contacts

    The contacts API allows you to fetch, add, edit, and delete contacts. Contact Properties Attribute Type Description ID integer The system ID of the contact data object The core properties of the

  • Having trouble activating a license or installing an extension? It's not just you

    If you try to activate a Groundhogg license or install an extension through the Groundhogg helper, you may get an error message saying “cURL error 60: SSL certificate problem: certificate has

  • Adding custom reports

    Groundhogg provides functionality to add reports in the Groundhogg dashboard. Using the Groundhogg dashboard you can add tables, line chart, donut chart in the dashboard. To add your custom chart you