Search results for creating custom extension for groundhogg

469 articles found

  • Custom fields disappeared after updating to 2.6

    If your custom fields disappeared after updating to 2.6 this is how you can fix it quickly. Go to Groundhogg > Tools > Install & Updates Select Groundhogg from the dropdown and click view updates

  • Content Restriction: Introduction

    Some pages may be designed for a specific audience (such as having a membership site). Due to this, Groundhogg provides the functionality to stop users from viewing certain pages. In order to do

  • 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/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 );

  • 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/reporting/after

    This Groundhogg hook used to add a custom code after each and every step inside the funnel builder's reporting view. Here, steps can be a benchmark or action. do_action(

  • groundhogg/steps/reporting/before

    This Groundhogg hook used to add a custom code before each and every step inside the funnel builder's reporting view. Here, steps 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(

  • Benchmark: Download Purchased

    The Benchmark "Download Purchased" can trigger action(s) when a download is purchased in Easy Digital Downloads. Drag and drop the "Download Purchased" Benchmark over into the flow on the left. You

  • Groundhogg's Tools

    *Click the tabs in the menu to view more information. Groundhogg provides many useful tools to accomplish

  • Groundhogg's Logs

    *Click the tabs in the menu to view more information. These logs can be very helpful in reviewing and troubleshooting the activity in Groundhogg.

  • How Do I Export My List?

    We understand that you may not want to use Groundhogg anymore, or want to have a backup of your list. We have made multiple ways to export the lists that you want. From the Contacts Screen To export

  • Breakdance Forms Integration

    Breakdance is a premium WordPress theme, and visual builder with 130+ built-in elements and deep WooCommerce integration. The Breakdance “Form Builder” block allows the building and placement of

  • Booking Calendar: How to integrate with Google calendar

    Groundhogg booking calendar allows you to integrate with Google if you wish to do so. How to integrate with Google Calendar: Log into your WordPress install. Click on Groundhogg > Calendars: Navigate

  • Snippets

    These snippets can be placed in your theme's functions.php file or a code snippets plugin. Modify Marketing Consent Modify Terms Agreement Modify GDPR Consent Modify Confirmation Text Modify Footer:

  • How to auto-fill web forms.

    If you would like a Groundhogg web form to be pre-filled with a contact's information you can do that! All you have to do is use a replacement code for the field value. In the form editor, click the

  • Sales Pipeline: Introduction

    The Sales Pipeline is the ultimate tool to kick your sales team into high gear with sales automation. It allows you to easily manage your leads manually or automatically with Groundhogg so you don’t

  • Text Messaging (SMS): Create a custom SMS integration

    Want to add your own custom SMS integration? You can do that. Copy the code below and add it to a custom plugin file on your site. Once you add the code your custom SMS service will show in the SMS

  • AWS Integration: Using a custom Mail From domain

    You can improve your email deliverability and mask the fact you use AWS SES by using a custom Mail From domain. Configuring this must be done through the AWS console, and can't be done through the

  • 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.

  • 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

  • Action: Loop

    If you would like to have a series of actions repeated you can use the Loop action What you want to do, is add Loop to the funnel, by dragging it from the right-hand side over to the list of steps.

  • Booking Calendar: Change appointment length

    With the Groundhogg booking calendar you can change the length of the appointment from the default 1 hour, to as short as 1 minute and as long as 23 hours and 59 minutes. First you need to install

  • Settings

    Groundhogg has a "settings" tab located at Groundhogg > Settings The Settings page by default comes with eight tabs( General, Compliance, Email, Tags, API, Integrations, Misc, Licenses) Additional

  • groundhogg/replacements/init

    Used to add custom replacement code inside Groundhogg. do_action( 'groundhogg/replacements/init', $this ); This hook provides the object of the replacement class as an argument to work with.

  • groundhogg/steps/init

    This Groundhogg WordPress hook is used to add custom actions when the steps are loaded. You can use this action to add custom steps. do_action( 'groundhogg/steps/init', $this ); This action provides

  • groundhogg/event/skipped

    Used to run a block of code when the event marked as a skipped event. do_action('groundhogg/event/skipped', $this); You will receive the object of an event class as an argument.

  • groundhogg/event/pause

    Used to run a block of code when event status changed to pause. do_action('groundhogg/event/pause', $this); You will receive the object of an event class as an argument.

  • groundhogg/event/complete

    Used to run a block of code when the event status changed to complete. do_action('groundhogg/event/complete', $this); You will receive the object of an event class as an argument.

  • groundhogg/event/failed

    Used to run a block of code when groundhogg event failed. do_action('groundhogg/event/failed', $this); You will receive the object of an event class as an argument.

  • groundhogg/event/cancelled

    Used to run a block of code when the event is cancelled. do_action('groundhogg/event/cancelled', $this); You will receive the object of an event class as an argument.

  • groundhogg/event/queued

    Used to run a block of code when the event is put in an execution queue by the Groundhogg plugin. do_action('groundhogg/event/queued', $this); You will receive the object of an event class as an

  • 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/admin/{slug}/display/{current_action}

    This is used to add custom actions inside groundhogg admin area. This hook accepts the slug of the page and current action for which users are writing handlers.

  • 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

  • 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

  • Cron Setup

    Under Tools > Cron Setup is a wizard to help you get your Cron Jobs up and running. Click [ Get Started ] It's recommended to click the [ Install Automatically! ] button.A file named gh-cron.php will

  • Booking Calendar: How to create an appointment booking page

    You can create the front end of your appointment solutions by embedding the Google calendar into a page by using the automatically generated shortcode. To find the shortcode you need to follow the

  • groundhogg/scripts/after_register_frontend_styles

    This hook is used to add custom front end stylesheet into Groundhogg. do_action('groundhogg/scripts/after_register_frontend_styles');

  • Create Users From Contacts

    If you want to create user accounts for your contacts in bulk, you can do so by going to Groundhogg > Tools > Misc. Go to the Sync WordPress Users card and click the [ Process ] button. This will

  • Booking Calendar: How to manage appointments via the admin area

    In order to manage your appointments with the Groundhogg Booking calendar, you will have to navigate to the appointments menu item. How to check and edit your upcoming appointments: You can check

  • Booking Calendar: Calendar Settings

    Groundhogg Booking Calendar provides various settings that allow calendar owners to manage their appointments efficiently and with ease. General Settings Booking Calendar contains distinct setting

  • Action: Delay Timer

    This action allows you to set a specific amount of time before the next step in a funnel is triggered. You are also allowed to choose how the next step runs in relation to the amount of delay. What

  • groundhogg/tracking/email/click

    This hook is executed When tracking a link click redirect the user to the destination after performing the necessary tracking. do_action( 'groundhogg/tracking/email/click', $this ); This function

  • groundhogg/contact/preferences/updated

    This hook executes when the contact's preference is changed. do_action( 'groundhogg/contact/preferences/updated', $this->ID, $preference, $old_preference ); This hook comes with three arguments: ID

  • groundhogg/bulk_jobs/init

    This action is used to add bulk jobs inside Groundhogg. do_action( 'groundhogg/bulk_jobs/init', $this ); You will get the object of the bulk job manager as an argument.

  • groundhogg/step/email/confirmed

    This action is very useful in some cases for the Groundhogg developer. This action runs when the user confirms the email address by clicking on the confirmation link.

  • groundhogg/tracking/email/opened

    This hook is fired when Groundhogg detected that the email is open by the user. Groundhogg uses this matrix to display opened emails in the list of broadcasts. do_action(