Search results for how to remain compliant
573 articles found
-
groundhogg/import/form/after
This hook is used to add code after the import section on the tools page. do_action('groundhogg/import/form/after' );
-
groundhogg/import/form/before
This hook is used to add code before the import section on the tools page. do_action('groundhogg/import/form/after' );
-
groundhogg/steps/benchmarks/form/extra_settings
This action hook is used to add custom settings at the end of the form. do_action( 'groundhogg/steps/benchmarks/form/extra_settings' );
-
GiveWP Integration: Reporting
GiveWP Reporting If you are looking to create reports for your donation forms created in GiveWP, follow the Custom Reports help document.
-
groundhogg/admin/contacts/add/form/name
This hook is used to add custom code after the name section of contact on the add contact page. do_action( 'groundhogg/admin/contacts/add/form/name' );
-
groundhogg/admin/contacts/add/form/tags
This hook is used to add custom code after the segmentation section of the contact on the add contact page. do_action( 'groundhogg/admin/contacts/add/form/tags' );
-
groundhogg/admin/contacts/add/form/contact_info
This hook is used to add custom code after the contact info section of contact on the add contact page. do_action( 'groundhogg/admin/contacts/add/form/contact_info' );
-
groundhogg/admin/contacts/add/form/notes
This hook is used to add custom code in the Notes section of the contact on the add contact page. do_action( 'groundhogg/admin/contacts/add/form/notes' );
-
Refresh Opt-in Status Tags
Under Tools > Misc is a utility to Refresh Opt-in Status Tags. Click the [ Process ] button. What are opt-in status tags?
-
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.
-
groundhogg/admin/tags/add/form
This hook is used to add custom code in the form of adding tags before the submit button on the tag page. do_action( 'groundhogg/admin/tags/add/form' );
-
System Info & Debug
System Info & Debug tab contains the following tools: Download System Info Safe Mode Install Help Previous Update Reset Click to see a larger version
-
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_queue/process/after
Used to run a block of code before any event completed. do_action('groundhogg/event/run/before', $this); You will receive the object of an event class as an argument.
-
groundhogg/event/run/after
Used to run a block of code after any event completed. do_action('groundhogg/event/run/after', $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/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.
-
[gh_is_not_contact] Shortcode
You can use this shortcode to conditionally display content if the current visitor is not a contact. [gh_is_not_contact] Show this content if the visitor is not a contact.[/gh_is_not_contact]
-
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.
-
Install Help
Under Tools > Misc > Install help is a utility to reinstall Groundhogg or its installed extensions In the event there were installation issues. It does not affect your data.
-
[gh_replacements] Shortcode
You can use this shortcode to merge replacement codes into your content. [gh_replacements]Hi {first}[/gh_replacements] If you are feeling a bit lazy, you can use the shorthand version as well.
-
groundhogg/contact/preferences/unsubscribed
This hook executes when the contact changes its preference to unsubscribed. do_action( 'groundhogg/contact/preferences/unsubscribed', $this->ID, $preference, $old_preference ); This hook comes with
-
groundhogg/event/post_setup
Used to do any actions after the event setup is completed. do_action( 'groundhogg/event/post_setup', $this ); it returns the object of an event as an argument. Ideal for storing custom information
-
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/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/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
-
groundhogg/submission_handler/setup
This hook executed when the Groundhogg form is submitted. This hook is useful to perform operations on the data. do_action( 'groundhogg/submission_handler/setup', $this ); This hook provides the
-
Email Blocks: Shortcode
Shortcode Block Tab Shortcde Basic and email-specific shortcodes can be used script and form elements will be stripped out automatically. Shortcodes will not load any JavaScript or CSS dependencies.
-
Download System Info
Under Tools > Download System Info is a utility that provides system information for support. There are two options, that create the same info: Download System Info(.txt) View system Info Example:
-
GiveWP Integrations: Contact Metadata
Additional information about a Contact's donations can be found in the metadata box in the right column of each Contact. Total Customer Value Successful Payments Donation ID Donation Status Donation
-
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
-
AffiliateWP Integration: Replacement codes
The AffiliateWP extension has four replacement codes. Affiliate URL {affiliate_url} Returns the URL of the affiliate. Affiliate Rate {affiliate_rate} Returns the rate of affiliate. Affiliate ID
-
[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.
-
No dates are showing in my groundhogg contacts and events
Are you missing dates in your contacts and events tables? Here is a quick troubleshooting tip! Log into your WordPress site Click on the Settings link Make sure you have the default settings for
-
Custom Replacement Codes: Use replacement codes
Once you have successfully added a replacement code inside the database you will be able to view all the newly added replacement code in the replace code section. You can copy the code name from this
-
Email Editor: Block Inspector | Desktop Preview | Mobile Preview
A mini menu is available to the left of the block selector. The menu contains three selections: Block Inspector Desktop Preview Mobile Preview Block Inspector When hovering over blocks in the
-
Sales Pipeline: Benchmarks
Benchmarks Sales Pipeline currently comes with one benchmark: Deal Moved Deal Moved When the 'Deal Moved' benchmark is used as a funnel step, it will trigger the funnel with these settings: Run when
-
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/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
-
LifterLMS Integration: Replacement codes
LifterLMS Extension has two replacement codes. You can see a full list of replacement codes by clicking the "Insert Replacements" button that can be found in the e-mail editor and funnel editor.
-
Sales Pipeline: Settings
The Sales Pipeline has settings available located at Groundhogg > Settings - Pipeline tab Currency - Select the currency of the appropriate country. Separators - Check the checkbox to use a comma as
-
Replacement Codes With Arguments
Some codes require an argument to function. For example the {date} , {meta} and {GET} codes. You can specify an argument using a period . For example: {date.Y-m-d|today} The date uses PHP Date
-
Booking Calendar: Styling your calendar
By default, the Booking Calendar is styled with "Helvetica' for the font and shades of blue. You may want to match the styling of your website and this can be accomplished using the example below.
-
Benchmark: Email Confirmed
When an email is confirmed, the Benchmark "Email Confirmed" can trigger an action(s). Drag and drop the "Email Confirmed" Benchmark over into the flow on the left. You will be presented with some
-
groundhogg/{object_type}/post_update
This hook is one of the core hooks of Groundhogg. This hook is executed when an updated operation completed. This hook accepts object type in it so it will run for that specific object only.
-
groundhogg/{object_type}/pre_update
This hook is one of the core hooks of Groundhogg. This hook is executed before the update operation in the database. This hook accepts object type in it so it will run for that specific object only.
-
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 |
-
WooCommerce Integration: Introduction
WooCommerce is one of many eCommerce solutions that are available for WordPress. Groundhogg has an integration with WooCommerce. The WooCommerce integration is available as part of our Pro plan, or
-
Easy Digital Downloads Integration: Examples
Examples Abandon cart recovery Refund win back Request a review Subscribe and send discount [EDD] Abandoned cart recovery (Included) Recover abandoned carts and get more sales! [EDD] Refund win back
-
Benchmark: Opt-in status change
The Benchmark "Opt-in status change" can trigger action(s) whenever a Opt-in status changes. Drag and drop the "Opt-in status change" Benchmark over into the flow on the left. You will be presented