Search results for code examples

274 articles found

  • Add an external cron-job: Mac OSX and Linux

    If you are using Mac or Linux operating systems then you can access the Cron Job scheduler using the following command. crontab -e This system uses specific syntax to schedule Cron Job. Use the

  • GiveWP Integration: Filters

    Groundhogg's GiveWP Integrations provide filters to allow you to Recent Donations Number of donations Total Donation Value *You can use these filters together in combination Recent Donations Select a

  • Email Blocks: Spacer

    Spacer Block Tab Spacer Height(based on pixels) Example:

  • Rest API Contacts

    Groundhogg provides the /contacts/ endpoint. The contacts endpoint allows users to query the contact table inside the database and let you perform operations on contacts. This endpoint supports GET,

  • Email Blocks: HTML

    HTML Block Tab HTML Empty cell(Enter HTML or CSS) Line numbers Syntax highlighting Example:

  • Funnel Reporting

    Upon selecting the "Funnels" tab, a comprehensive list of all existing funnels will be displayed. From this interface, you may generate a detailed report for a specific funnel by clicking its name,

  • REST API V3 / Tags / Manage

    URL Apply Tags PUT /wp-json/gh/v3/contacts/apply_tags or PUT /wp-json/gh/v3/tags/apply Remove Tags PUT /wp-json/gh/v3/contacts/apply_tags or PUT /wp-json/gh/v3/tags/remove Method This endpoint

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

  • Custom Fields: Filters

    Groundhogg generates filters based on the custom fields you have created: Depending on the type of field, different filter choices will be available. *You can use these filters together in

  • Email Blocks: Divider

    Divider Block Tab Divider Style(None, Solid, Dashed, Dotted, Double, Ridge, Groove, Inset, Outset - Default: Solid) Height(based on pixels - Default: 3px) Width(based on percentage - Default: 100%)

  • Advanced Features: Introduction To Webhooks

    Webhooks is included in the basic plan of Groundhogg and you will need to install the advanced features plugin to use webhook's. Groundhogg provides webhooks that you can use to communicate with

  • How To Bulk Edit Contacts

    Bulk editing contacts in Groundhogg lets you update multiple contact records at once—saving you time when managing tags, custom fields, or statuses. Whether you’re adding a “VIP” tag to top

  • How To Reschedule Failed Events

    If you had a number of events fail, for example, a broadcast email, you may want to retry those emails. This can be done easily. Go to Admin > Groundhogg > Events > Failed. Select the events you'd

  • How to Include a Video in an Email

    Incorporating video into your emails can boost engagement, increase click-through rates, and provide a more dynamic experience for your audience. However, embedding a video directly into an email can

  • How the List-Unsubscribe header works

    You may be here because you heard that GMail is now enforcing best practices for bulk senders, including adding the List-Unsubscribe header to your emails. Since Groundhogg always follows best

  • REST API / Authentication

    The REST API Supports three different methods of authentication at this point in time. Groundhogg API Keys WordPress Application Passwords WordPress REST Nonce Groundhogg API Keys To use an API key

  • Manage Logs

    In the Manage section, you will find 4 tools. Purge historical event logs Cancel Waiting/Paused Events Fix unprocessed events Purge historical activity logs These tools can help with issues such as

  • Companies Logo

    The company recor by default will fetch the Favicon from the website entered for that company. But also available is a Logo upload field in the General tab to provide the logo. Visit the company

  • Advanced Features: How to connect Groundhogg on two different sites

    Sometimes you will want to have Groundhogg installed on separate sites. For example, a subsite for your LMS (LearnDash, LifterLMS) and your main site for marketing and eCommerce. There is an

  • Email Blocks: Columns

    Columns Block Tab Layout The Columns block comes with 9-column layouts an a custom (Default: 2-column layout The gap between the columns can be set based on pixels(Default:10px) You can also set the

  • Creating custom reports

    Groundhogg offers the ability for you to create custom reports. To see the custom reports go to Groundhogg -> Reporting -> Custom. To add a report click on the [ Create New Report ]. There will be a

  • Branching: Multi Branch

    Multi Branch Settings, often referred to as multi-path branching or prioritized conditional routing, take funnel logic beyond the binary Yes/No framework into a more versatile and nuanced structure.

  • AWS Integration: Creating IAM credentials

    To use the AWS integration you must generate IAM credentials. 1. Open the IAM tool in the AWS Console 2. Go to Users 3. Add a new user 4. Give the user a name, for example, Groundhogg and select

  • Google Calendar Sync Explained

    Groundhogg Booking Calendar is one of the advanced enhancements to your Groundhogg account. Using the calendar, admins can enable appointment bookings for their site. Booking Calendar is packed with

  • What are the "Marketable" and "Non-marketable" tags?

    The Marketable and Un-marketable tags are special opt-in status tags that cannot be applied or removed from a contact as they are a reflection of the contact's current opt-in status and compliance

  • HelpScout Integration: Introduction

    Use HelpScout to support your customers? With the Groundhogg Helpscout integration (which is included in the pro plan or above), you’ll be able to start funnels when tickets are received and updated

  • Introduction to Reporting

    Groundhogg's reporting dashboard provides incredible insight into how your list is interacting with your information and consuming your content. You can access the Reporting dashboard by selecting "

  • Constants

    In Groundhogg, constants are predefined variables that store specific values or settings and remain unchanged throughout the execution of the application. They are used to define configurations,

  • REST API V4 / Notes

    The notes API allows you to fetch, add, edit, and delete notes. Note Properties Attribute Type Description ID integer The system ID of the note data object The core properties of the note containing

  • Email Blocks: Text

    Text Apply styles to content in this block Make the text bold or italic Change the text color Add or remove a hyperlink Align the text to the left, right, center, or make it justified Use a bullet or

  • Twilio Integration: Introduction

    Twilio makes it possible to leverage SMS and WhatsApp as channels to communicate with your customers! Twilio offers some unique features above other SMS integrations, for example, limited 2-way

  • Add a server cron-job: Cpanel

    If you have access to Cpanel through your hosting account you can create a server-based cron job really quickly. Don't have access to Cpanel? If you do not have access to Cpanel, consider using an

  • Getting Started: Form connectors

    Groundhogg provides integrations for the majority of major WordPress form builders. Regardless of the form builder, the process to connect it to Groundhogg is the same. In this example, we will be

  • Email Blocks: Footer

    Footer Block Tab Footer Alignment(Left, Center, Right) Phone Number - Display ( On / Off ) Privacy Policy - Display ( On / Off ) Term - Display ( On / Off ) Font Style Font(The globe gives you access

  • How Do I Import My List?

    If you are coming from another CRM (or maybe your Excel sheet) you may already have a list of contacts. You can add this list to Groundhogg easily. Step 1 Make sure you have a valid CSV file

  • 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

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

  • Companies: Import from a CSV file

    If you are coming from another CRM (or maybe your Excel sheet) you may already have a list of Companies. You can add this list into Groundhogg easily. Requirements: Company Records Extension

  • Sales Pipeline: Pipeline

    Add a pipeline Edit a pipeline Delete a pipeline Add a Pipeline You can create a pipeline by going to Groundhogg > Pipelines and then clicking New Pipeline at the top. Once clicked you will be given

  • How funnels work

    The basics Most automation builders use the "if this, then that" language to inspire their workflows. From using dozens of different flowchart-style automation builders, we've found them to be

  • Contact Notes

    You can keep track of detailed contact information by using the Contact Notes feature. What are notes? Notes allow you to store detailed information about a contact using a WYSIWYG editor. For

  • Booking Calendar: How to manage appointment availability

    If you want to manage your appointment availability for the Groundhogg booking calendar, you'll need to follow these steps. How to navigate to availability settings: First, log into your WordPress

  • Contacts: Profile Picture

    A contact’s profile picture adds a visual touch to their record in Groundhogg, making it easier to recognize them in your contact list or reports. By default, Groundhogg uses the WordPress Gravatar

  • Contact Reporting

    Upon selecting the "Contacts" tab a report specifically for Contacts is presented with charts and tables. You can refine your data by utilizing the date range selector to focus on a specific time

  • REST API V4 / Deals

    The deals API lets you fetch, add, edit, and delete deals. Deal Properties Attribute Type Description ID integer The system ID of the deal data object The core properties of the deal contain

  • Importing Contacts with Their Opt-in Status

    By default, when you import a list for the first time their opt-in status will be "Unconfirmed." Depending on where you are in the world this can mean you may or may not be able to send emails to the

  • Task Outcomes

    Task Outcomes in Groundhogg let you create custom results for tasks, giving you flexibility to track how they’re completed. Whether you’re managing sales follow-ups, support tickets, or marketing

  • How to Sync Users With Contacts

    Note For security reasons Groundhogg only provides one way sync. This means that the best way to update a WordPress user (and ensure it's seen in the Groundhogg contact record) is to update it in the

  • Connect TypeForm to Groundhogg

    This guide will walk you through the process of integrating TypeForm with Groundhogg by setting up a webhook in TypeForm to send form submission data to Groundhogg's Webhook Listener. This allows you

  • Forms Reporting

    The Forms Report, found under the Forms tab in the Reporting section of the Groundhogg dashboard, offers a comprehensive analysis of form performance for lead capture and feedback collection within a