You mentioned having two sub accounts together, loading the same snapshot into both, sending the cold emails from one and then the optins to the other.
How do we get them to talk to each other, to take them out of the cold email sequence once they've done something?
Great question, great question. So let me draw it out for you. So there was an end on the back end of that.
I've had a sort of a few ideas, but I'll listen.
Okay, cool. So first things first. Actually, let me stop sharing and speak face to page for a second. 1st things first is this is no longer a requirement, which is great. The reason we had it set up that way, Mark, was timing three months ago, four months ago, GHL changed the rules and they said you cannot send emails from more than one domain per account. In other words, I can't connect Comet suite.com and Cometsuitemail.com to the same GHL account and mail from it. It's not possible. And I had big fights with them, and even one of their senior people jumped on with me and goes, oh, well, how would you feel if I loaded up Walt@waltbalers.com and I was able to send mail from my GHL account using your email address? I said, I'd feel fine about it, as long as you had all of the authentication, which obviously if you were adding it, you would have name, email, password, authenticate the DNS, you've authenticated that you have ownership of that domain, you should be able to send from it. And you're like, well, that's just another way we're working. All right, cool. So because of that, we had to put in place a workaround.
We said, okay, all right, so we can't send cold email and opted in email from the same account. What are we going to do? Radio? Let's create a sub account over here for cold email and a sub account over here for a warm email and go at it. And we did that and it worked really super well. And now that they've kind of come to their senses and brought things back together and everything's working the way it should, yay hooray. We don't need to do that anymore. But it's actually still an upsell that we offer our clients.
But they still have been talking to GHL and they said, you cannot send from two different email domains from the same sub account.
That's not true. Give it a test, put in an SMTP and you can actually send from your automation. We've tested it a bunch of times in the last month. They might be talking about you can't connect more than one LC, email or mail gun account, but you can add it like SMTPS, so you can send from SMTP, which is great. But following on that same discussion, we still use it as an upsell because we actually found that clients really loved it when we were talking about separating the two, having all your leads over here and all your opt ins over there and keeping it separate. So we actually charge $97 a month for the double account set up. So how do we link the two? I tried to get really fancy, Mark. I tried to get really fancy and I was like, I created these automations and these padley connections and zapier links when somebody clicked like put the link over here and all that kind of stuff. And then I went, hang on a second. What I'm really trying to do is mail from one and keep customers in the other. So the way that we did it and I'll come back to my really high quality whiteboard drawing skills over here.
The way that we did it was very simple. We literally just mail from here. Mail from here and opt in over here. So let's say that this is my main account. So this is Mainaccounts.com and this is mailaccount.com, right? So I would load up my leads into the mail account and I'm running all my cold email from here. But the link I'm sending them to in the trigger link. So click here to register your interest in whatever it is I'm talking about. The click here took them to Mainaccount.com. So my optin forms, my calendar booking form, my call to actions were all over here in the second account. So the only thing that was happening over here was just the mails going out. Any activity, once they click they opt in. All that kind of stuff is happening over here in the main account. So that way if they click here to download, you're free whatever. Now if you want to get into call your clicks, you still do need to call the clicks here. Unless you get that fancy thing going on which is Zapier, Pablo. And if you want to do that, I have done it.
It just means that you need an automation which triggers, I'll do a training on this if you'd like. Automation triggers a webhook. The web hook is from Pabli, Zapier, whoever you want it to be. And that webhook is the trigger, is the trigger. And in Padley or Zapier, the action is Update database two. So that's where I built it to be tricky. If you want the clicks to turn up over here, you need to do that. You need to have a link between the two. This was really interesting for me. It's, it's a geeky thing. You guys are going to zone out in about 30 seconds. But I found it really interesting that GHL added the ability to put a web hook in and they've got their own API. So but what was funny was it won't send the customer's name and email across via the API in their own system. And I was like, what? They're like near, you have to use app. Dude, you've got your own API and a webhook that can post to it, why can't I do it? And they were like, Ian, I can't be done. All right, cool.
I'm glad that we've got the web hooks in place. So does this mark, does this make sense? So we mail from here, we opt in over here. So or do you want me to absolutely.
But once they opt in, how do you take them out of the mail account.com so those sequence stops?
Great question. Yeah, fantastic mate, really well done. So over here, in that case, you are going to need that Zapier or pebbley or you could actually possibly do it. No, have a look. If we can do it internally, I don't know. But Zapier or Pabli. So this is going to be automation. Automation on form complete. So that's going to be the trigger. So they opt in, they complete, the form is the trigger. Action is a web hook. Web hook and the web hook supplied by Pablizapier Zapier. So in Pablizapier, the action is webhook received and the trigger is webhook received and the action is update database one which is mail account with a tag on the contact and in database one. In database one, automation on tag is removed from a sequence. Does that make sense, Mark?
Yeah, that does. Yeah.
Cool. So that's the only way to action something in this database and have it do something over here in GHL itself. And this is what I was talking about with the zoom tools. Always in a way so used to being at home with three screens, it makes it a lots easier. Put all my zoom tools over there and work over here. But let's have a look here. So in I'll just jump into demo company. So let's say that this is database number two. This is where my leads are supposed to be coming to, right? This is what I was talking about with the web hook internally. What I should be able to do is create a workflow based on scratch where the form being filled in is the trigger. So we start with that, the form submission. So let's say this is the opt in, right?
If you want to show something, you're not showing it on your screen.
Oh man, really? Okay, let me try again. Thank you for that by the way. All right, here we go. So guys, can you see my screen? Yeah. Cool. Getting nods. Great, thanks. So I'm in GHL. I'm in database number two. I want to set that up. And what I was saying was the trigger here. So they've just opted in. So the trigger is a form being submitted. And I'm just going to choose any form here where that form is. Blah. Great. That's my trigger. And again move my zoom controls. Okay. And then web hook is the thing. And this is where I found it really interesting. I've got a webhook command here that I can send a post to and if I look at API GHL docs, there we go. I've got a web hook here supplied by GHL, where I should be able to actually update a contact. And I have post contacts as an APL command here. So I've got this thing where I should be able to actually, this SaaS, create a contact. All right, this one is there. Is this a put command where it actually updates? This is the one.
Sorry, my apologies. It's a put command. That's why it doesn't work. I've just answered my own question. The only choices I get here, post or post or get, I don't have put. That's why.
I realised that when you do a post on a contact that already exists, I think it still does just an update, it doesn't create a new contact. At least, that's my experience.
But this is the thing that I would need.
That's a good thought, because it's still an HTML command, but this is the thing I need. I need an ID. So the only way I could do that would be again, I'm thinking geek here, but I would need the ID of the customer to be sent across as a hidden field from the click.
How about this? I was thinking, can you load the list of Cold emails into the main account, but tag them as Cold, so as soon as they opt in, you've got all your data automatically on their.
Contact list and the form just updates? Yeah, you could do that. You could do that easily. Yeah. That's so simple. I hadn't thought about I love it. So you could load the leads into both mail from one and just update the other, like take the Cold tag off when they opt in. That's way too clever. Man. You must be from New Zealand.
Well, that's just so I've just been thinking about what's a nice, simple way to do it.
That's awesome. Jeez, where have you been? On my life, Mark. That's so good. That would have saved me.
How about the next thing, then? Well, I've noticed when they go to the opt in page, you can make sticky. And again, this is sort of new stuff for me. You can make the information pre filled into their form. Once they go to the go to the opt in page, all I've got to do is hit the button to go click because all the information is loaded.
I love that. And in fact, you can do it. One of our good friends in the white level suite community, Curtis, is an automation wizard. And he did it from a Facebook ad, which I just thought was freaking brilliant. So he had Facebook lead ads. So, obviously, a Facebook ad, you're getting the name and email address and phone number, which makes lead ads, like, super valuable. And so he was taking it from a Facebook ads and getting all of that data into the system straight away with their initial. Yes, I'm interested. Great. They're now in GHL and they're there. The next page they see had a hidden form, which I just thought was amazing, and it was taking all of their data sticky and putting it into the URL so that they would never see it, and they just had a button.
That was one of my questions. I've seen you talk about that a few weeks ago, and I think we've run out of time to do it now. But where can we find how to set the page URL so that all that information loads.
Yeah, great question. So I'll do it super quick. I've done a heap of times. Let me see if I can do this in record breaking time. Can you guys see my screen? Give me a thumbs up. For those of you who aren't geeks. I'm sorry. This is our business.
We should all be geeks.
Yeah, right. This is our business. But sometimes we just employ the geeks.
Some of us are basic geeks.
Some of us are basic geeks. I love it. I love it. All right, so what we're talking about here is let me just grab any funnel. What we're talking about here is the ability to actually put on a page something that is sent to the page from a URL. And let me show you what I mean. So this is where you can get really, really cool with your outreach. This is also where you can get really cool with your opt in forms, as we're talking about with Mark. So any page doesn't matter what it is. Whatever I put into curly brackets, I can have show on the page. So we provide the best strategy to grow your business. Let me show you what I mean. Company name. Company name, right. So we provide best strategy.
You need two times 30 brackets to.
Do it on the page. I'm not sure. Let's see that will pull it from.
The I might be wrong. Okay, just go on.
Yeah, let's keep going. So we provide the strategy to grow your business. Company name. All right, cool. So let me just save this and do a preview. And then doing what? I'm going to bow to you because I know that you've got some pretty serious technology there as well. So I'll go with it. All right, so now we provide the best strategy to grow your business. If it's nothing's filled in, you can see that it actually disappears. Yay hooray. That means if I don't have their name, it won't show their name. Awesome. Fantastic. But what this also means is that in the back of the URL, I can specify what shows up here. So I can say question mark. Company name equals.
Jackson P. Over there.
Thank you. I appreciate it. Jackson Consulting. Company name. All right, now, if I'm sending somebody to a URL, which is questionable, company name equals that I can pull that from their database. And I'll show you what I mean in just a second. So when someone from Jackson Consulting clicks on my trigger link, they see we provide best strategy for you to grow your business. Oh, it didn't work. There we go. I'll have to just cheque out what I've done wrong there. But let me give you the video where I show it working and I'll pop it into the chat because I built this out with Curtis and it worked so unbelievably well. So let me just grab Comet suite account and looking for dynamic, dynamic customising pages with dynamic information. That's it, there it is. Let me grab it here. Let me pop this into the chat box, guys, and watch at your own leisure or peril. And I walk through literally how to put this on a page. And again, from a form point of view, one of the things that we can look at is let's do this. There we go. Customvalues company.
Let's open this up in a new tab so I can get the URL. Here we go. Anyway, I won't bore you, Chris, is by watching it again and then letting you watch it as well. But what this means is you put anything onto the page, right? So we're sending out cold email. And again, if you want to look like a magician to your clients, you can set this up and your trigger links have the company name in them and that's really the key. And again, let me show you what I mean by specifically that statement. So instead of just sending somebody to XYZ Consulting.com in a trigger link, what we do is we create a trigger link that has the company name field in it. And I will just look for GHL custom values, which again is a link that I've visited many times. Here we go. So I want to insert the company name. So contact company name, looks like that. There it is. So I want that on the back end of my URL. What I want to do is come in here into marketing, come to trigger links and create a link no matter where I want to send them.
So I want to send them to Google.com or wherever. So this is a dynamic page one, I want them to go to my website, right? And then I want their name on the page. And then I'll say question mark. Company name equals just like that, pull it from the database. So now every single time someone clicks on that link, their first name, their last name, their company name is on the page. And think about this from the amount of data that we can gather, of course, coming from Facebook, you get name, email address, phone number, right? So you could actually have surveys that populate the next page. Right. John, on the last page you said that your average income is whatever John said, put it on the page. That means that you qualify for our gold level of whatever. It makes it look really amazing. And again, if we're sending people to you want to look like a magician for your clients, every single time you send out a cold email, you put their company name on the page. It is absolutely amazing. So let me see if I've got demodemodemo.com and suite. There we go, here we go.
So here's one where I did make this up and running. And again, to make a client feel like it's amazing, you'll notice that this is just a standard GHL template that I've used. Okay, so first name equals yamili. What if their first name equals Sam and their last and the company they worked for equals Electric 101, right? So when they click on the page, they see their name on the page and they see their company name on the page. And every single time you send out an email, the page is dynamic and it updates. Right? And you can do that by inserting from the database into the URL of the trigger link when they click on it.
Quick question there on that sentence, how much do you think about will help your company, blah, blah, blah. You don't have that in the database. Can that whole sentence then be removed? Or how do you kind of manage that?
Yeah, so here's what it looks like. If there's nothing in that space, so I'll just delete the word Sam, we can have it on the page, it just leaves a blank. Right? So creating the page to be it either works with a name or it works without a name is super important. Right? And even when you're writing emails, Ron, great question. So even when we're writing emails, I have a lot of people contact me and say, oh, I set up my whole campaign and I had written Dear first Name, but of course not every record has got a first name. So I'm just saying Dear, dear and I sound like a spammer. I'm like, yeah, you do. So write your emails in a way that you know that not all the names are going to be there, right? So I would write my email and I do, I write my email something like this, great to meet you, insert First Name. Because then it just says, great to meet you if I doesn't have it. This is for you and the team at Company name. Now we always have the company name, so great to meet you exclamation point blank if there's no name in there.
This is for you and the team at Insert Company Name. Right, so now I'm making sure that I'm catering to blanks in the database, but yeah, this again, if you want to look like a wizard, make your pages dynamic. And the back end of that, what Mark was actually saying was on a form you can do the same. So rather than on a web getting really geeky here for a second. Rather than on a web page putting a button, put a form and I'll show you what I mean. So am I still in demo company? Yes, I am.
So create a form on the 21 free leads. It's got a form at the bottom.
Yeah, exactly right? It sure does. And it's sticky form with fields hidden. So we just go create a new form. I'll show you what we're doing here. I want to put their first name on the form and I want their email on the form. All right, but this is where we start to fill this stuff out, right? So I want this to actually be hidden and I want this to actually be hidden. Which means what? I've got nothing on my form. I need to take the requirement off and do it like that. And then let me put a submit button on here. Got to move my zoom tools. All right. And this is just going to say click now if you're interested. Whatever. It doesn't matter what the button is going to say, just click now or register now. Register now. Okay. Now that form, those fields are completely hidden. But we know if I click on this, the actual key, query key is first underscore name. And on this one, the query key is email. So the URL looks like this. Let me show you. So I'll save. All right. And if I just come to this form link like that.
So on the page itself, you're going to go to Xyzconsulting.com, whatever. I'm just showing you the form link itself. It doesn't have any fields there, but it looks like this question mark first underscore name equals Sam and where are we? And email equals John. Right, firstname.lastname@example.org, right. So now it just looks like a button. Nobody knows that that's a form, but it's actually got all of the details in the URL itself. So when they're clicking from the URL, the form is completely filled out without their knowledge. All they have to do is go click and it submits and boom, it's done. And all of that information can this.
Is very important for the 21 free leads because they just put their email in and if they don't fill in the booking form, well, you haven't got that information and you've got it when you send it to them on day one.
You're absolutely right. You're absolutely right. So having that ability to dynamically insert stuff from the URL means that no matter what page you're sending them to, you can insert data and it's super cool. Like, do you prefer schnauzers, rot, wheelers and whatever they tick, you can put it on the page. The lovers schnauzers.
That's also pretty cool because even if the people don't accept cookies or something, because in Europe you have this issue right then still that will work. You will still match whatever day to day fill in form like with existing contact.
You got it exactly right. So, Mark, that was a really long answer to your question.
That was good stuff.
Thank you. Thank you so much for bringing it up, man. I hope guys like Matt, who I can see you sitting there with you. I think it's your puppy in the background. Great to see you, man. Robert and Al and Max and SaaS, Gabriel, you guys, hopefully I haven't bought you to tears, but thank you, Mark. I really appreciate that, man.
Was this article helpful?
Thank you for your feedback
Sorry! We couldn't be helpful
Thank you for your feedback
We appreciate your effort and will try to fix the article