If you are looking to write an IF PHP statement to show content based on whether a contact has a certain ID. The code below worked for me. It’s a hyperlinked image that shows if the member has a specific tag ID.

<?php if ( memb_hasAnyTags( 9388, $contact_id = false ) ) { ?>
<a href=”https://www.example.com/” class=”cell”>
<div class=”clear box”>
<img src=”<?php echo esc_url( get_template_directory_uri() ); ?>/new-assests/images/ow.png”/>
<div class=”title”>
ASK A <br/>
<b>COACH </b>
</div>
</div>

<p>Click to learn more</p>
</a>

<?php }?>

 

If you would like to see how to write the following code if a member does not have a specific tag, please read this blog.

If you are trying to add PHP code to a memberium website for a situation where you only want to show content if they don’t have a specific Infusionsoft/Keap tag. You will want to use the “memb_hasAnyTags” shortcode with the added ! in front of it. It would make it look like this !memb_hasAnyTags

I’ll create a simple example below of a PHP IF statement to show a hyperlinked image if the don’t have the tag ID 9388.

<?php if ( !memb_hasAnyTags( 9388, $contact_id = false ) ) { ?>
<a href=”https://www.example.com/” class=”cell”>
<div class=”clear box”>
<img src=”<?php echo esc_url( get_template_directory_uri() ); ?>/new-assests/images/ow.png”/>
<div class=”title”>
ASK A <br/>
<b>COACH </b>
</div>
</div>

<p>Click to learn more</p>
</a>

<?php }?>

Of course you can add an else statement as well and do whatever you like this it. Hope if helps. If you find an easier way please comment below. It worked for me and it might work for you too.

If you would like to show this content to logged in contacts that DO have the tag. Just remove the “!”. Please click here to read further.

 

The ClickOptin is a link used in an email. So, while the clickfunnel user must have them as a ‘contact’, the contact does not have to already be a clickfunnel contact.

The link will automatically trigger the Submit function from an optin page. The visitor will never see that page but will be instantly directed to the next step or redirect override once the link is clicked in the email. The only contact info added would be an email address. It will not collect or auto prefill a person’s name.

If they are not a known contact in clickfunnels, the ClickOptin will use the link in the email to grab the email (whether it’s coming from Mailchimp, Active Campaign etc) and optin with that information. But it’s not an auto prefill feature from the browser.

You may have seen Russell Brunson create events where you submit your card details and the card is only charged after the event if you liked it.

This is a great strategy at getting people who are on the fence. It’s also an easier way to get people’s card details.

You’re looking for the “Invisible Sales Funnel”. If you create a funnel in your Clickfunnels account using the Funnel Cookbook, look for Create an Event –> Invisible Funnel.

Good luck with your Invisible sales funnel.

If you have some campaign emails that were scheduled to be send in Infusionsoft/Keap that didn’t go out and you’re wondering why, then this might be the issue you’re having.

It’s a simple mistake to have. The issue is the field timer”. More specifically “next occurance” and “use year from field”.

 

For example when you think of the words “next christmas”, you can naturally assume the christmas that is happening this year. You would think that is “next occurance”. However, Infusionsoft/Keap think of that differently. They think of “next occurance” being not this one, but the one after. 

To fix this issue you would have to change the contact field timer to “use year from field”.

I have seen this issue with many clients and hope this solves the issue of emails that were supposed to be going out now, but are scheduled for next year.