fbpx

Setting Up Google Analytics in WordPress

Are you ready to jump into the world of data-driven insights for your WordPress website?

Google Analytics is an essential tool that helps you understand your audience and optimize your site. Today, we’ll walk you through the process of setting up Google Analytics on your WordPress site using the Monster Insights plugin. Let’s get started!

Step 1: Sign In to Google Analytics​

Head over to Google Analytics and sign in with your Google account.

Step 2: Create a New Account

In the admin settings, click on “Create” and then select “Account.” Here, you will create a new account for your client or project.

Fill in the account name. You can name it after your website or client. Decide whether to share data with Google by checking or unchecking the options. For this example, we will opt out of data sharing but you can adjust these settings later.

Step 3: Set Up Property Details

Next, you will need to provide details for the new property.

  1. Property Name: Enter your client’s name again for the property name.
  2. Time Zone: Select the appropriate time zone (e.g., Eastern Standard Time for New York).
  3. Currency: Choose the relevant currency (e.g., US Dollar).

Click “Next” to proceed.

Step 4: Business Details

Provide information about the business.

  1. Business Category: Select the category that best describes your client’s business.
  2. Business Size: Specify the size of the business.

Business Objectives: Choose the primary objectives for using Google Analytics. For this example, we will select “Examine the user behavior.”

Click “Create” to finalize the setup.

Step 5: Accept Terms of Service

Review and accept the Google Analytics Terms of Service to proceed.

Step 6: Choose a Platform

To start collecting data, select the platform you will be using. For this guide, we will focus on setting up a property for the web.

For the platform, choose “Web.”

Open your WordPress site in a new tab, copy the homepage URL, and paste it into the setup form in Google Analytics. Make sure to remove the “http://” or “https://”.

Name your data stream “client name” and then “website.”

Click on Create Stream and continue.

If you click on show more options, you can select install with a CMS or website builder and then click next.

Install Monster Insights Plugin

To easily connect Google Analytics to your WordPress site, we’ll use the Monster Insights plugin. 

In your WordPress dashboard, go to Plugins > Add New. 

Search for “Monster Insights” and install the plugin.

Once installed, click on Activate.

After activation, click on Launch Setup Wizard to start the setup process.

Connect Monster Insights to Google Analytics

Choose Website Category: Select the category that best describes your website (e.g., Business).

Connect to Google: Click on Connect Monster Insights and sign in with your Google account.

Allow Access: Allow Monster Insights to access your Google Analytics data.

Select Property: Choose the Google Analytics property you created earlier.

Complete Connection: Click on Complete Connection and save and continue.

Finalize Setup

Monster Insights will guide you through the final setup steps.

Disable Unwanted Plugins: If you do not want Monster Insights to install recommended plugins, uncheck those options.

Complete Setup: Click on Complete Setup Without Upgrading.

Verify Google Analytics Connection

Finally, let’s make sure everything is connected properly!

Test Installation: Go back to Google Analytics, click on Admin, and navigate to Data Streams under your property. Select your data stream and click Test Installation.

Verify Tag: If the tag is correctly installed, Google Analytics will confirm that it has detected the tag.

And that’s it! Your WordPress site is now connected to Google Analytics, and you can start collecting valuable data to optimize your website. Happy analyzing!

Need more help? Email Stacey Ivol at si@iftsdesign.com or call IFTS, Inc. at 412.715.6266 and I’ll be happy to assist you with any questions!

Step-by-Step Guide: How to Create/Add a Contact Form in GoHighLevel And How To Add Email Automations (Part 2)

When someone submits a form on your site, do you want your website to work for you by contacting that person via automations? 

If so, you are in the right place. In part 2 of this article, we’re going to cover:

  • how to use a contact form that you created in GoHIghLevel
  • how to add a set of email automations that contacts that prospect for you with helpful info about your company. 

If you missed part 1 where we created a new form in GoHighLevel and added it to our website, go check it out here:

Now that the form is created and on your website, it’s time to put some email automations behind it.  You’ll be using these automated emails to tell the prospect about you and your company, ultimately leading them to choose you in their buying decision.

Let’s get started!

Step 1 – Create Your Automation in GoHighLevel

To create an automation, you will want to select “Automation” on the main left-hand menu and click on “Create Workflow”.

create workflow

A workflow in GoHighLevel is essentially a set of instructions that are to be followed whenever a specific action happens.  That action is called a “trigger” by GoHighLevel.

After you select “Create Workflow”, GoHighLevel will give you multiple options for pre-built workflows that they call “Recipes”.  Because this is just a simple example where I want to walk you through all of the steps, we are going to select “Start from scratch”.

start from scratch

This pulls up a blank workflow form that is pre-named with some numbers.

The first thing that you will want to do is give your workflow a descriptive name.  To do this, just click on the current name to make it editable, then re-name it and click save.

So, as I mentioned before, a trigger is how you start a workflow in GoHighLevel.

Some examples of triggers:

  • Form submit
  • Contact tagged
  • Notes added
  • Tasks completed in GHL
  • Email
  • Chat submission
  • And more…

In this case, the trigger that we are selecting is “Form Submitted”.

So, click on the “Add New Trigger” and select the “Form Submitted” choice.

trigger selected form submitted

Once you select that option, you will need to specify which form and any other filters that you would like to apply to the workflow.

In the “Filters” section, select “Form Is” and then choose the form that you created in the dropdown.  Click “Save Trigger” to finalize your first workflow action.

trigger filters

Now, when someone submits that form, they get entered into the workflow sequence.

Step 2 – How to Tag the New Contact in a GoHighLevel Automation

Typically, in any CRM, you want to know where lead comes from.

Some normal lead sources include:

  • Facebook
  • Google Search Ads
  • Website Contact Form
  • Display Ads
  • Chamber of Commerce Website
  • Etc.

In this case, the website is coming from the website contact form.  We will want to add a “tag” to the prospect record so that we know how he or she first contacted us.

You can think of a tag as a label or a category.  Tags are very helpful when it comes to sending out marketing materials or looking at what marketing methods are working.  This is because you can actually search your GoHighLevel contacts by tag type.  So, it you have 5 tagged as from Facebook and 20 tagged as from Google Ads, you will know that your Google Ads are probably working better than your Facebook marketing methods.

To tag someone using your workflow, you will click on the “+” to add an action, then select the “Add Contact Tag” action option.

add contact tag

If this is the first time adding a tag, you will need to type one in and click on “Add New Tag”.  When I create tags, I typically do Name-of-form-submit as the tag, like you can see in the illustration:

create and add tag

Then, click on “Save Action” to add that step to your workflow.

We now have the workflow setup to start when someone submits the form and to tag them to let us know that they came from the Contact Form on the website.

Next, we need to send them some emails.

Step 3 – How To Create An Email Sequence in GoHighLevel to Send To Prospects From a Form

The first email that they receive should be an email that lets them know that their submission went through and that we will be contacting them shortly.

To do this, we need to click on the “+” button at the bottom of the workflow and then select the “Send Email” action.

send email action

This brings up the default “Send Email” fields on the right-hand side.

We will want to change 5 things:

  • Action Name: Name this action so you don’t get it confused with other emails within the workflow
  • From Name: this is the name that will show in the prospect’s email inbox, we typically will do “Full Name – Company” for this
  • From Email: this is the email that will show in the prospect’s email inbox, make sure to use your work email and not one from Gmail or Yahoo
  • Subject: this is the subject line that they will see
  • Message: this is the actual text of the message

Here is an example of the set of fields completely filled out:

Email 1 part 1
Email 1 part 2

You can see in the subject and in the message that we personalize them with the person’s name.

To add in the name or any other available field from GoHighLevel, click on the “tag” icon in that section and it brings up a dropdown of available fields for you.  Select the Contact > Full Name to get the name in the text section.  

click on tag in subject

Then, click on “Save Action” and save the workflow.

So, we now have the workflow set to:

  • Start when the form is submitted
  • The prospect is tagged
  • An email goes out to the prospect to let them know that you received the submission

When a contact submits via your site, most companies like to send them 3 – 5 emails.  This allows your website to become your best salesperson that works 24/7/365.  

However, you don’t want to send those emails right away.   

This is where the very important “Wait” action will come in.

After the first email goes out, we recommend waiting about one hour to send the second one.  This is because you are already top of mind with the prospect and (in a perfect world), you will have already contacted them about their submission.

So, click on the “+” button and select the “Wait” action

wait action

The “Wait” options are very simple.  

How long do you want the program to wait before doing the next action in the sequence?

As I mentioned before, one hour is a good option in this case.  

So, select “one hour” and save your action and your workflow.

wait options

One nice feature of GoHighLevel is that you can copy an action (or a set of actions) within a workflow.  This really cuts down on the work needed to create an email sequence because you really only need to change the action name, the subject line and the body of the message.

To make a copy of the email step and the wait step, click on the 3 dots next to the email step.  Then select “Copy” and “Copy All Actions From Here”.

Then, you will be asked where you want those copied steps to go.  It’s kind of like copy and paste.

Select the “Copy Here” text at the bottom of the workflow.

copy here selection

This then “pastes” the copied actions to the end of the workflow.

To make changes to these “pasted” actions, you’ll need to click on them to bring up that right-hand menu.

In this example, these are the changes that we made to the second email:

Email 2 part 1
Email 2 part 2

In email 2, we talked about our company and what we specialized in so the prospect would get to know us a little bit.

Once you have made the changes to that email, save the action and save the workflow.

We also will want to change the “Wait” action.

Normally, for the next wait, we recommend one day.

So, go into the “Wait” action and change it from one hour to one day.

wait one day

Don’t forget to save the action and save the workflow.

For email 3, you will want to repeat the steps above.

Copy the Email 2 action and the Wait action and paste them at the bottom of the workflow.

paste email 3

You’ll want to make changes to the name, subject and text of the third email.

This is where you may want to talk about what problems you can solve.

Again, to make changes, click on the email block to bring up the right-hand menu.

Here are the changes that we made in our example:

Email 3 part 2

Save the action and workflow.

Then, you’ll need to change the “Wait” action.  Here is where I would change it to two days.

wait two days

Save the action and workflow.

To create email 4, you’ll copy email 3 and the wait action just as before.

For email 4, you may want to send a few testimonials from Google or Facebook.  This lets them know what it is like to work with you and your company.  If you have any video testimonials, this is where to use them.  Show your prospect smiling, happy people that love you!

For the “wait” action after email 4, I would change it to 3 days.

A commonly recommended sequence for the “wait” actions in an email is derived from the Fibonacci sequence.

Wait 0 (Thank you for your submission email)

Wait 1 (hour)

Wait 1 (day)

Wait 2 (days)

Wait 3 (days)

Wait 5 (days)

Etc.

This sequence is a tried-and-true tested time sequence for sending emails. 

Finally, to create email 5, you will copy email 4 this time just like above.

In most sequences, Email 5 should just contain a quick call-to-action (CTA) that is short, sweet and to the point.

Example text for that email could look like this:

Hi [prospect name],

Just wanted to contact you to see if you had any questions or concerns?  Let us know!

If not, let’s get started!  Give us a call at [number] and you can start in the next 24 hours

[Signature]

Then, save the action and the workflow and you are done implementing the customer email sequence.

Step 4 – Settings to Check in GoHighLevel And How To Publish

There are a few settings that you will want to check in GHL to make sure that everything is going to work the way that you want.

The first thing is that you want people to be able to go through this sequence multiple times.  This way, if someone contacts you now and six months from now, they will be re-entered into the workflow.

To turn this on, go to “Settings” in the workflow and make sure that “Allow re-entry” is toggled on.

allow reentry

To officially turn on the workflow, toggle on “Publish” from “Draft” (in the upper-right corner) and click on “Save” to finalize that.

Click publish

You are now LIVE with your workflow in GoHighLevel!

The money is in the follow up.  This is why you want your website in your CRM to be your best salesperson.  By having these emails sent out automatically, you are on your way to client success.

Step 5 – Run Through A Quick Test of A GoHighLevel Automation

The best way to test the GHL automation is to step through it with a test user.

So, bring up the form and fill it in, then submit.

Test form

Make sure that the form shows the “Submit Success” message. 

form submit success

If it doesn’t, you will want to check out part 1 of this blog post here.

 

Now what happens on the other side in the CRM?

In GoHighLevel, go to the contacts menu and make sure that the person that you entered into the form shows up.  In this case, we should see “Jane Smith” in the contacts list.

confirm contact is there

You can see her name, phone number and email that was entered.  In addition, you can see that she was tagged correctly, with the “contact-form-website-submit” tag.

To get a little deeper, click on her name to open her record.  Then, go down to “Additional Info” to make sure that we see that custom field that we created in Part 1 and that it is filled in.

Final check – look at where she is in the automation workflow.

So, go to “Automation” and open your workflow that you created.

You should see one person enrolled and active, which is the test person that you entered in the form.  In this case, it will be “Jane Smith”.

one person enrolled

Click into the workflow and you can also see the person that is enrolled sitting at the first “Wait” state.

sitting at wait

To check into it more, you can click on “Enrollment History”.

In this tab, you can see everyone who has gone through the workflow in the last 30 days.  You’ll see the date that people entered the workflow, the current state that they are in, the current status and the next time they are scheduled to move to a new step in the workflow.

Enrollment history

So, any time you want to quickly see where anyone is in your workflow, you can also look at the enrollment history. 

The final spot to check is the “Execution Logs”.  This is where you can see the tiny details about every action that the automation has taken.

execution logs

These logs will show you each step that a contact has taken through the automation, when it was taken and if it was successful.

BONUS Step 6 – Send An Internal Notification In GoHighLevel When Someone Enters The Workflow

If you don’t want to monitor your contact list closely all day, every day, you will need to know when someone submits the form.

This is where GoHighLevel’s “Internal Notifications” come in.

When someone triggers the workflow, the first thing that you will want to do is notify yourself.

So, go back to your workflow and click on the “+” to add a step directly below the trigger and select the “Send Internal Notification” action from the list.  

“Internal Notifications” are different than “Send Email” steps in one very important way.  The internal notifications go to you or members of your team.  The “Send Email” recipients are always outside of your organization.

You have 3 choices for internal notifications in GoHighLevel:

  • Email: This will send an email 
  • Notification: This will send a notification in the GHL system, so your team needs to be watching for notifications
  • SMS: This will send a text message
internal notification types

In this example, we are going to choose the easiest one, which is the email.

So, once you choose email, you will need to fill out the following fields:

  • From Name
  • From Email
  • To User Type and the Users
  • Subject
  • Message

Let’s review each of these.

The “From Name” and “From Email” are similar to what they were in the “Send Email” step.  This is the sender information that will show up in the email.  Most people like to either make this their own email address or a “no-reply” email address.

“To User Type” has 3 options: 

  • Assigned User: This will send the email to the person in the GoHighLevel system that is assigned to the contact.
  • Particular User: This will send the email to the person of your choice that you choose in the “Select Users” field.  Your choices will be the team members that you have in GoHighLevel
  • Custom Email: This option will allow you to enter an email address

In this example, we are selecting “Particular User”, then we are going to choose our name.

GHL User Type

The “Subject” field is the subject that will show up in your email inbox.  Typically, I like to add the prospect’s name in the subject line using the custom field ability.

The “Message” field is the body of the email that will be sent to you.  You will want to include all of the fields in the form in the text so you have all of a prospect’s information in front of you when you contact that person.

To include the custom text, you will add it just like you did in the “Send Email” section.  You will click on the tag, go to Contact and select the field that you want in the text.

add field as text

Here is the final example of the subject and the message fields filled out:

Subject and Message

Click on save action and then save the workflow.

You now will be notified as soon as someone submits the form on your website – the automation is complete!

Contact those submissions right away and start getting a ton more clients!

Here’s why implementing all of that automation is so important:

If you contact a new lead within five minutes, you are much more likely to turn them into a client. Studies show that reaching out within this time frame makes you 100 times more likely to talk to the lead and 21 times more likely to qualify them compared to waiting 30 minutes.  Plus, 78% of customers buy from the company that contacts them first. So, quickly responding to new leads can greatly boost your chances of making a sale.

Three Simple Steps To Take To Get More Free Leads From Google

Would you like to get more free leads from Google?

I think that most business owners would answer “Yes!” to that question.

So, how do you do it?  How can you, as a small business owner, get more free leads from Google?

By doing the following 3 things within your Google Business Profile (GBP), you can get more free leads for your business:

  1. Provide More Images
  2. Respond To Reviews
  3. Use the Q&A section

In this article, we will cover how to easily do these 3 things and WHY they work.

1 - Importance of Adding Images to Your Google Business Profile

Adding images to your Google Business Profile is crucial for several reasons, particularly in enhancing your business’ online visibility and engagement with potential clients. Regularly updating your profile with new photos can significantly improve your ranking in Google’s local search results, specifically in the most sought after Google Three Pack results. 

This section often draws the highest click-through rates because visual content grabs attention faster than plain text listings. By showcasing high-quality images from your company, you provide a visual tour to potential clients, which helps in building trust and authenticity before they even walk through your door.  It also helps you get more free leads!

What Types of Pictures To Use In Your GBP

The types of pictures to upload can vary, but each serves a purpose in enriching your profile’s appeal. 

Interior shots of your office give viewers insight into your working environment, which can be particularly persuasive if your spaces are well-maintained and professionally appointed. 

Exterior photos help clients locate your business easily, reducing frustration on their initial visit and improving their overall experience. 

Photos of your team are equally important as they put faces to names, personalizing your business and making clients feel more connected to your company. 

Additionally, images from events or everyday business activities can showcase your company’s community involvement.

Client-Generated Imagery and Its Impact

Encouraging clients to upload their own images can further augment your profile’s effectiveness. Client-generated photos add an element of verification and trust, showing prospective clients the real people and stories behind your services. 

Although incentivizing reviews is against Google’s policies, inviting clients to share their visual experiences is permissible and can lead to a richer, more engaging profile. These images not only enhance your profile’s authenticity but also improve its freshness score on Google, potentially boosting your search rankings and visibility. 

Together, these strategies for adding various types of pictures to your Google Business Profile leverage visual content for better search engine placement, richer client engagement, and ultimately, a stronger online presence for your business.

2 - Leveraging the Q&A Section of Your Google Business Profile

Utilizing the Q&A section on your Google Business Profile is an important tool for enhancing visibility and engaging directly with potential customers. 

This feature allows the public to ask questions directly on your profile, which you or your team can answer. By actively participating in this section, you not only provide valuable information but also increase the interaction rate on your profile. 

Each question and answer adds relevant content to your page, which improves SEO by naturally incorporating keywords associated with your business. This ongoing interaction signals to Google that your profile is active and relevant, boosting your visibility in search results and thereby drawing more potential free leads.

Types of Questions and Strategic Responses

The range of questions that can be asked in the Q&A section is vast, but focusing on relevance and quality is key. 

Potential customers might ask about specific products, such as “What limits should I get for my professional liability insurance?” or seek advice on services, for example, “Do you offer installation services for outdoor lighting?” 

These inquiries provide an excellent opportunity to use keywords strategically. Responses should be detailed and crafted with SEO in mind, utilizing synonyms and related terms that enhance your profile’s searchability. By addressing these questions thoroughly, you not only establish authority and trust but also improve the chances of your profile appearing for related searches.

Enhancing Engagement and Conversion Through Q&A

The Q&A feature serves as a pre-purchase touchpoint, where potential customers can gauge the responsiveness and helpfulness of your business. This interaction plays a crucial role in the customer’s decision-making process.  A prompt and informative response can significantly sway their choice to engage with your products or services. 

Additionally, by curating a list of commonly asked questions and populating the Q&A with these queries and answers, you preemptively address customer concerns, which reduces barriers to purchase and can lead to higher conversion rates. Engaging with users through the Q&A not only enhances your profile’s performance in terms of SEO but also builds a foundational relationship with prospective customers by providing them with immediate value.

Through the strategic use of the Q&A section on your Google Business Profile, you can significantly enhance your online presence, attract more leads, and build stronger relationships with potential customers, all of which contribute to the growth and success of your small business.

3 - The Importance of Responding to Reviews on Your Google Business Profile

Responding to reviews on your Google Business Profile is an essential practice for any small business aiming to enhance their online reputation and attract more customers. 

Whether the reviews are positive or negative, each response you craft should be thoughtful and personalized. This not only shows that you value customer feedback but also demonstrates your commitment to customer service—a critical factor that potential customers consider when choosing which business to support. 

Google itself has indicated that interaction with reviews can influence your local search ranking, which underscores the importance of this practice. By engaging actively with reviewers, you enhance the likelihood that your business profile will appear more prominently in search results, thereby increasing visibility and potentially attracting more free leads.

How to Effectively Respond to Reviews

When responding to reviews, it’s important to address the reviewer in a personal and professional manner. For positive reviews, express gratitude and reinforce any specific compliments with additional commentary that reinforces your business’s values or practices, such as: 

Hi [reviewer name], we had a great time painting your living room and kitchen!  It looks so nice and you picked out such a great turquoise for the accent wall.  Please keep us in mind for any future painting needs.

For negative reviews, maintain professionalism and calm; apologize where appropriate, and offer to resolve the issue offline. This approach not only mitigates the negative impact of such reviews but also displays a proactive attitude towards customer satisfaction, which can be very appealing to prospective clients.

Boosting Leads Through Strategic Review Responses

Strategically responding to reviews can significantly influence your business’s lead generation efforts. A well-managed Google Business Profile with regular, thoughtful responses to customer reviews will likely cultivate a positive online presence, encouraging more customers to choose your service or product. 

Responses to reviews provide an opportunity to use relevant keywords that improve SEO and increase the visibility of your profile in search results. When potential customers see a business actively engaging with its clients and caring about their feedback, it not only boosts the business’s credibility but also enhances its attractiveness, leading to increased customer interest and more free leads.

Overall, the act of responding to reviews is a powerful tool that serves multiple functions: it improves search rankings, helps manage public perceptions, and enhances customer relations—all of which are essential for driving more traffic to your business and securing a higher conversion rate from potential leads to loyal customers.

BONUS – If you don’t have a lot of reviews yet and would like to set up a system, check out our article on getting more reviews here.

Start Getting More Free Leads From Google Today

Implementing the three strategies outlined in this article—adding images, engaging through the Q&A section, and responding to reviews on your Google Business Profile—can significantly increase your small business’s online visibility and free lead acquisition from Google. 

By effectively managing these 3 things, you not only enhance your profile’s appeal and searchability but also establish a robust online presence that attracts and retains customers. 

Each of these elements serves to build trust and credibility. These interactions not only improve your Google search rankings but also make your business stand out as responsive and customer-focused. 

Adopting these practices will not only help in getting more free leads but also in converting those leads into loyal customers, fostering long-term success for your business. Remember, the digital footprint of your business is often the first impression potential customers will have, so make it count by optimizing your Google Business Profile with these effective strategies. 

Embrace these techniques today, and watch as your business grows its online presence and customer base organically.