Okay, so we're going to set up a custom conversion around this page right here. So let's go to settings in the tab, right there at the top, the ads manager, right there here. No, to the right, it says settings, that tab up to the left, you have it open right there, settings. Yeah, click on that. So now click on those dots to the left, and then we're going to click on events manager. And then as you navigate through Facebook, I don't know if you've ever experienced it, but a lot of the times as you're navigating through, you'll be in a different account. So what I always try to do is always try to check that drop down in the top right, sprouting with Steve. Always make sure you're in that account because again, sometimes they'll kick you out and you'll be in a different account and you'll set up all this stuff and all of a sudden you're in a different account. That was my question. So the other account I have is I've got two here with sprouting with Steve. Okay, so we need to know which one we're using. And I think I want this one here because that's the latest picture that I put. Okay, what we have to do is we have to check the pixel and make sure that it's the correct pixel that is tracking that page. So now we're on this one here. Yeah, see, so you have a couple of different ones. Yeah. Yeah, I don't know what they are. So that pixel to the right, you see it says 300708 down the pixel code that 300708 down. It says pixel down. Right there, pixel. Well, I got your picture over it. I got to move it. Okay, yeah, move that. Okay, so that's the pixel for sprouting with Steve. Yeah, so that pixel needs to be matching with the actual pages. So go back to your cartridge page. Go back to the builder. Okay, let's go to settings. Yeah, let's check the pixel. Tracking code. So if you just click and scroll down a bit, you'll see a code. You'll see the actual digits scroll down a little bit more. Right there. They're ending in 4, 4, 8, 0. Perfect. So just make sure that's the same. Yep, 4, 4, 8, 0. See, so that's what I'm saying. You were in the other one. Yeah. And that's why we always have to double check that. Perfect. So this is where we need to be. And yeah, so just make sure that that pixel, it's the same pixel on the landing page and the thank you page. So just confirm that in the future and check that later. But here's what we're going to do. We're going to hover over that triangle, that blue triangle to the left. And we're going to go to custom conversions. And then create custom conversion. OK, perfect. So let's go to the thank you page. And let's grab the link. Now here's the thing. No, not the builder, the actual page, the other tab. There we go. Double click up at the URL sprung with steve.com. 4 slash presentation. OK, so all you're going to grab, and this is just what you'll do for every custom audience and for every custom conversion. You don't need the HTTPS. You don't need the www. All you need is sprouting with Steve right there. That's all you need right there. Copy that. And we're going to simply name it. So at the very top, let's name it. These are leads. These are people who opt in. These are registrants. These are sprung with Steve registrants. These are sprung with Steve leads. These are name them. Name it whatever the heck you want. Name it. I mean, again, on mine, I have web class registrants. You can have sprung with Steve registrants. How about presentation? Perfect. Viewers or just presentation leads? Perfect, leads, yeah. So that right there is the title of your custom conversion. So as you go in and set up the ad, you're looking for that custom conversion, which I'll show you where it's at. So that's the right pixel. So sprung with Steve's pixel. Remember, that's the pixel. And then you're going to go all URL traffic and then hit that select your own category. Let's hit the dropdown recommended. Hit the dropdown here. Yes. And then let's go down to the one that pertains to this. So we can go complete registration. We can go look at all of them. We can go lead. We can go see it won't be purchased. So see, so this is this is a perfect example here. As they purchase and they land on the page, thank you for purchasing. That's what you're going to categorize and under purchase. If they ever scheduled an appointment, you let listed under schedule. So in this case, the best one would probably be either lead or completed registration. You can go with either one. Probably just lead. Yeah, let's go with lead. Perfect. Okay. And then URL contains and go in and paste in that URL. And then you have this, you have to, yeah, there you go. And then let's see, hit X that out real quick. Yes. No, no, no. The presentation, the link, because for some reason it's not reading it, but double click and delete it and paste it again. And then grab the dropdown. So click the dropdown. Yeah, click on that. Perfect. See how that blue button lit up now. Okay, cool. So hit create. What about conversion value? No, you don't have to do that because it's just a lead unless you know the value of your lead, the cost of your lead, which you don't have to do. That's not necessary right here. Later on, as you start to run a ton of ads and start to figure out the cost per lead, then that might be a good metric. So basically right now I'm creating a custom conversion. I'm creating a group of people that will be tagged as a landing on that page. No. No. That's the custom audience. We're gonna do that next. Okay. Same everything, but that's a custom audience. That's tagging everybody who's landing on a specific page. That's a custom audience. And the reason why a custom audience is required is because as you continue to run future ads, the custom audience, you're able to exclude from seeing your next ad. Because why would I wanna include them? Why would I ever wanna target those types of people again when they've already registered? Yeah. They exclude them from future ads. That's a custom audience. But in this case, you're setting up a custom conversion. You're simply telling Facebook, hey, I am running this specific ad with this one intention and this one intention only. And it's to get them to this page. That's it. Okay. So even though they'll learn more button when they click on it, they go to the landing page, okay, that's fine. But again, Facebook needs to know the ultimate goal. What's your real goal is to get them here? So let's go to the other page, the cartridge page, the thank you page, not the builder, but the other one. Yeah. Okay, so now refresh this page. Just go ahead and hit refresh. Okay, cool. Now go back to the Facebook ads manager. And sometimes it takes a few minutes to update. But let's see if it updates now. So refresh this page, this inactive, we're waiting for that inactive to turn active. So go ahead and refresh this page. Perfect. There's my boy in the back. Say what's up to Pastor Ron. What's up? How's it going, man? That's my 12 year old right there, Pastor. All right. Perfect, man. So we're good. So that's active. We're good. It activated right away. So it's perfect. So now we're good. That's a custom conversion. Now there's a couple other conversions that you want to start setting up as well. This is the most important. But the other custom conversion that's important is the add to cart. That's why it's important for, watch, go back to your page real quick. Okay, so it's timed out. So now it went here. But on the actual presentation page, when they click on that button to buy, what you want, and hopefully you have it set up this way, if not, then I'm going to recommend that you change it, but go back to the, yeah, see right here. So scroll down. That, when I click on that blue button, open it up. Where are you taking me? Are you taking me to click on link? Okay, so I wouldn't recommend that at all. Now that you would think that logically would make sense. Click the button, pop up a checkout, but not when it comes to Facebook ads, like not at all. Because here's what you want to do. And this is how I have my page. You want to check out page. Yeah, we need to check out page. Because do you know why? Well, so you can track who's landed on there and maybe not bought, right? Exactly, exactly. Because those people who click the blue button and go to a checkout page, we're able to track with Facebook Pixel, we're able to create a custom audience, and we're able to create a custom conversion. But again, the custom audience alone is super important because I want to know who lands on that page that did not buy, because those are people who I need to run ads to in the future again. You know, so if I track that, I know I have a custom audience of everyone who lands on the checkout page, now I can run specific ads to just them. Like not even, not even just including them in future ads that I'm running to everybody, no, I can run a specific ad just to them. Hey guys, this is David. Just wanted to come on camera. Hey, I noticed you were about to check out. Like I can literally speak to them through a Facebook ad, right? Because I know they landed on that checkout page but did not purchase. And how do I know they did not purchase? Because I also include the confirmation, the purchase page, I also include that in the custom audience as well. So in the custom audience, I'm telling Facebook, these are people who land on the checkout page but never landed on the order complete page. So I know they didn't buy. You know, so yeah, having a, yeah, that checkout page is super, super important. So I need to create a whole new, a checkout page. I would, man. And I have a checkout page for you.  But let me, let me see if I can share my screen. Okay, let me- Would your checkout page be in that funnel that you sent me? It should, but I also know that I updated it just a little bit, but it should be the same exact one. But let me send it to you. Go ahead and check your Zoom chat. Go ahead and share your screen. Okay, so I see it right there. See, and because my pixel is on that page, because I have that page set up as a custom audience, you're now tracked. So you may see an ad for me in the future because you landed on that page. See how that works? Yeah. Pester, give me one second, okay? Okay. Go ahead and share your screen. So, all right. Okay, so this is the checkout page that I have that you sent me last time. Okay, so yeah, it's pretty much the same. Similar, you went with blue and... So tie that to your checkout real quick. Okay, this one here, which is called and stuff like that. So then I would have to go to what, my product? No. No, just go to the error, right? Where it says error? Right here, right? Yeah. Yeah. So we go to link another character page. Yes. And then we should ask me what page. And then very, very bottom website. Go, no site. The very, yeah, the dropdown, right? Where it says website at the very bottom. Right there. That's the dropdown. My picture, your picture is covering it. Yeah, perfect. And then open a new tab. Yes, open a new tab. Perfect. Is that the only... I gotta do that for all my buttons, right? Yeah, yeah. So I've got that one. Perfect. Perfect. Okay, cool. Now that's just on this landing, on this page here, okay? Yeah.  So let's set up a custom conversion around that page, around the checkout page. The checkout page. Yeah, the checkout page. So go ahead and go ahead and go back to the... Open up the... You can exit this one, exit this one, exit that one. The secure checkout. So go to the secure checkout to the tab, secure checkout. The one that's already open, secure checkout at the top. In here? No, up, the tab, secure checkout. Okay, cool. That's the one that you just email in there, okay? Okay, perfect. So you can close out that one then. So then you'll be working with the other one. Okay. So now hover over that red error and just edit this. Yeah, just go, yeah, that's fine. Perfect. So there's that. And then the countdown clock. I mean, you can have it there, you don't have to have it there. In fact, I think I took mine off. But it's up to you. I think it's up. Yeah, so you can, yeah, perfect. And then I would need to change all this over here and that's my checkout. That's your checkout, yes. So let's save progress, publish live, and then let's just change out the link and then we'll grab the link. Because sometimes the reason why this is set up as a custom conversion also, it's gonna be set up as a custom audience for sure. That's kind of, I mean, they're both super important, but again, the custom conversion is telling Facebook what your objective is. Like that, I mean, it doesn't get any more clear than that. Like what is your objective? And so again, our objective is to get them to the presentation page, which is a thank you page. So we tell Facebook that. And then every now and then you'll also run ads. And this is what you call split testing. Split testing, don't grab the HTTPS or the WWW. Split testing is also, split testing can be many different things. Split testing can be the color of a page. You have two exact identical pages, but one has this headline, another page has this headline. Which headline converts better? Like that's a form of split testing. A form of split testing is also on your targeting. Your targeting people who follow the Home Depot or and on a separate campaign, you're targeting people who follow HGTV. Because these people are into do-it-yourself type of gardening stuff. That's a form of split testing. There are two different campaigns targeting two different audiences to see which one converts better. In this case, it's also a form of split testing where sometimes you'll run conversion ads to optimize for this conversion. And sometimes you'll run Facebook ads to optimize for the add to cart, the checkout page conversion. To see which one converts better. Does it convert better when I tell Facebook about the checkout page or does it convert better? Do I get more sales when I tell Facebook about this page right here? That's a form of split testing. Because both types of people are the type that I'm looking for. I'm looking for people to register and get to that presentation page. That's person number one. And I'm also telling Facebook, I'm also looking for people that are likely to check out. Facebook has all this data, man.  So those are other ads that I'm gonna do also is I'm gonna optimize, that's what you call optimize. You're running a conversions ad to optimize for Facebook to find you more people that are likely to check out. And that's why they have to know about that checkout page. That's why that checkout page has to be a custom conversion. So let's create conversion, hit the blue one. Now, do I wanna put my pixel on that page? Oh, yeah, yeah, yeah, yeah, yeah. You're right, that's right. When I click here, does that take me to the pixel? No, that's the pixel ID, but with Cartra, it's not the pixel ID. I light it here. What if I click that? What does it do? I mean, you can click on it. I don't know where it's gonna take you, but it won't. Yes, it just brought you here to the overview. And that's fine, but what we need is we need the full blown code. So not that. What you'll do is you'll go to click on, actually what you can do is you can simply go to your other page, go to the builder, to go to any Cartra page that's open already, other than this one, go to your other ones. Oh, and just copy it. Yeah, just copy it. So maybe the left, yeah, grab it from here, perfect. Okay, perfect. Oh, so that's yours. Yeah, that might be mine, yeah. Does it end in nine, eight, four, three or something like that? Yeah, nine, eight, four, three. Yeah, that's mine. So go ahead and delete, yeah, delete all that. Okay, the mine's in there now, that's fine. Okay, perfect. And now we wanna go and create a conversion around this page, right? Yes. So did you publish it live? Yeah. Okay, okay, good. And then grab the URL without the www, okay, perfect. And then, yeah, the triangle, the blue triangle, custom conversions. And if anything, it's always good to bookmark these specific pages as well. I have bookmarked my custom conversions page. I'll bookmark my custom audience page. I'll bookmark the dashboard, the ads dashboard. And it's really those three pages that I bookmarked. So in this one, we'll just hit the blue button again. And then let's do the same thing. We're gonna call this one SWS, ATC. That's what I would do, SWS, and that's add to cart. And when we hit that dropdown, select your own category. That's what it also is. I believe it's add, yeah, it's add to cart. So hit that dropdown, select your own category. No, leave that one alone. The blue, select your own category. And hit the dropdown. And yeah, I'm pretty sure it's add to cart. Yeah, there you go right there. So add to cart. And then just paste in that URL. And remember, yeah, you always have to choose it. Perfect, create. Okay, cool. Now, go to that page.  So now Facebook just read it and now that should go active. So refresh this page. Perfect, there goes your custom conversions. You see how Facebook already started to read it so it has number one on the presentation? Obviously that's you, but it starts to read it in real time and that's your custom conversion. So now as we go in, let's just do a test run real quick. As we go in and set up an ad, here's how you're gonna do it. So hit those dots to the left and you're gonna go ads manager. So remember the name of those conversions. You have one that's ATC. You have one that is presentation. So I would bookmark this page right here. So I would bookmark the custom conversions page. I would bookmark custom audiences, which we'll get to. And then I would bookmark this right here, your dashboard. And here's what I also do before I even walk you through this part right here. And this is really good for tracking for the ability to come in here and look at everything from a 30,000 square foot view and be able to see what's going on. And really it's only a few metrics that we're looking for. We don't, I don't care about reach. I don't even care about impressions really. I don't even care about bid strategy. Like a lot of these, a lot of the metrics watch, go to the very, very bottom and hit that long bar at the bottom and scroll it to the right. You have all these other metrics and sometimes it goes on forever. But a lot of them, I don't even care. I just care about my cost per result. Like how much is it costing for me to, for me to get a registrant and how much is it costing for me to make a sell, right? Like those are the most important. So what I'm gonna do is I'm gonna customize that column bar so I can just see the ones that I really wanna see. So if you, if you click on, I believe it's right there where it says view setup to the right of it, right? Where it says right above impressions. Yeah, not that. Don't click on that to the right of it. Hover over to the right of it. Yeah, right there, perfect. Okay, so now we're gonna go down and customize columns. And is this the right account that we're in right here to the top left, sprouting with Steve 718? Is that the right one? Let's cancel this real quick. Let's just double check. Hit that drop down. Okay, yeah, so sprouting with Steve is the one. Okay, there you go. Well, I got two sprouting with Steve. Yeah, but this, this is your add account. So, so that one right there is all you need. Sprout, 718, that's the account. That's not the same number as before. That's not the same pixel number, but that's the account, your add account number. These are the only two add accounts you have. No, there was a different one. Let's see, click on that right there. Click, yeah, no, this is, this is the right one. Okay. Yeah, this is the right one. So you're good, you're good right here. So this is where you're, cause you haven't run any ads, right, right? I haven't run any. Okay, yeah, so this is the one. Okay, perfect. So let's go back to that column, that customized column, hit those to the right of the view setup. Yeah, and then go down to customized columns. Okay, so here's what we, so everything to the right, that is what is currently showing in that dashboard. So I'll get rid of a few of them. Like I'll get rid of last significant edit. I don't care about that. I'll get rid of quality ranking, engagement rate ranking, conversions rate ranking. I don't care about any of that. Results, go ahead and get rid of results cause we have our own custom conversion and we'll track that result. Bid strategy, I guess you can leave that, add set name, that's fine, delivery. Go ahead and get rid of cost per result cause we have our own, which we're gonna set up, which we already set up, that's the custom conversion. And then you can leave all that. So now to the very left, you have conversions, click on standard events. So your custom conversions were supposed to be to the left, where did your, can you scroll, you can't scroll up and down that left, where's your, okay, so we have custom, your custom conversions were supposed to show right there where it says settings, hit cancel. And then let's go, let's click that drop down again over to the right of view setup and go down to, yeah, go to, yeah, click on customize columns. Yeah, we should see custom conversions, right where it says conversions, it should say custom conversions to the left. I still think we're on it. That for some reason I have two Steve starting with Steve's. Yeah, the drop down, whatever that drop down says right there sprouting with Steve, that's, that should be the one. So now just hit the green button, create. And this is how you set up a conversions ad. So 100% of the time, well, I'll just say 99.9. 99.999% of the time you are running this type of ad and it's a conversions ad. So you don't need to worry about special ad categories that box. So just leave that one, go down to conversions to the middle of the page, conversions. No, down to the right, conversions. Over here. Yeah, conversions, click on that.  So that's where you're gonna live. You're gonna live right there, click on that. So just so that I'm in, I created it, I'm creating a new campaign. Yeah, you wanna bookmark this page too. This is the ad set up. So... As manager, okay, let me see something. So that takes me to ads manager. Well, it's the same, right? Yeah, I would just create a folder and put all these pages in one folder. Okay. But yeah, you can delete one of those bookmarks. Right click and just delete. Yeah, there you go. Okay, cool. So, yeah, bookmark this page. This page isn't bookmarked. I don't know why it's there at the top, but hit the star. Just go in, yeah, hit the star right there and then just put it in, I guess, put it in that ads manager folder. Hit the drop down, yeah. And then choose another folder. Yeah, so you don't have any folders. All that is the page tab that's saved, but create a folder. So create new folder, bottom left, and just go ads manager. Yeah, perfect. Okay, cool. So that's the folder right there. So click on the number eight real quick. Just click on it at the top. This? Yeah, click on it. Okay, so it's taking you, it's still taking you. Yeah, it should have been a folder, but maybe you have it to the right. Right there, we're in the top right. Yeah, hit those arrows to the right. Yeah, right there. Yeah, see, there's your folder. So if anything, yeah, delete that. Delete this one. Yeah, right click, yeah, there you go.  Perfect. Now how do I get the folder out? You can go ahead and drag it to the top. Drag it to the bookmark. Yeah, perfect, drop right there. Perfect, perfect, perfect. Now we're in this create. Okay, cool. So now click on the green button. Perfect. So this is bookmarked right here. Okay, cool. So this is your ad setup. Conversions is where you'll be. So go ahead and click conversions. And then you always wanna give it a title. So scroll down and that title is already there, the campaign name conversions, but I'll always put dash and then I'll be a little bit more specific. Leave conversions, leave the word conversions, but just put a dash to the right of it and just get specific with it. Which video is it? This is... Not the page, because the page is gonna be the same for every year. I've always called that video the main landing page video. Perfect, perfect. So whatever, yeah, whatever is best for you. I mean, yeah. This is the only thing, I only see this, right? Yes. And campaign budget optimization, you won't be using that just yet, just yet, but leave that gray. So the create A and B tests, that's gray. The budget optimization, that's gray. So hit the blue button, continue. Okay, cool. So here's the deal. This right here is where the magic happens. This is a conversions ad. So right there in the red, click there and now you're looking for the custom conversion that you just set up. So scroll down until you see those reds turn green. Scroll down, scroll down, scroll down. Where is the custom conversion you set up? Scroll down. You should be able to go down further. So click on, scroll down a little further. That's it. Okay, so where is the one that you just set up? See, so yeah, you might be in a different, you're right. Yeah, here, this is 4, 4, 8, 0. Yeah, okay, so you're in a different, you're in a different one. How in the... Two, sprouting with Steve. So this one here. Perfect, see when you do it right. Yeah, when you do it right, it's already there by default. Now here's the deal though. As I mentioned, split testing. One ad, you're gonna run to that custom conversion. A second ad. To the ad department. Yep, hit the X, X that out. Now look for the other one. Bam, presentation. So that's what you're gonna go back and forth. Our split test will be one to each of these. Yeah, that's your split testing. Now you'll see which one works, you'll see which one converts higher, you know? And when you're split testing, it's not like you're running it for weeks.  You have to test it. You have to spend it. Listen, we're ready to put money towards it. Yeah, yeah, yeah. So, but what I'm saying is though, as far as like knowing if it converts or not, you don't have to necessarily go that long. You have to go maybe Facebook. I speak to Facebook support. I'm always chatting with Facebook support. And they'll always say, well, not always, but I've got an information from a few reps where they want you to test it for at least, at least 10 to 14 days. But then I have mentors that I follow that I learn all this stuff from. And they'll test different campaigns and they'll go anywhere from four to seven days. Yeah. So, I would say four to seven days, you'll run both of these side by side. And in seven days, you'll see which one's converting.  So it's not like you're even wasting money. You're not because as in seven days, and as you see which one converts better, you shut off the second one that's not converting as high and you go all in with that other one and you end up making back the money on that other one, right? So that's a form of split testing. You're optimizing for two different ones, app to cart and web class, web class registrants, presentation registrants. Now the third custom conversion that you want to set up as well. And we might as well do that right now. And so that's the only part, that's the only part that you needed to know was how to click on that, find that green dot and then the rest is targeting and then pulling that post from the business page. Do you know how to do that part? No. Okay, so let's go to the second, let's go to the third step. So as you fill out this, scroll down. So now are we, are we create, this is an ad right here we're creating. Yeah, but we're not, yeah, yeah, but I don't want you to go live with this just yet. I want you to finish those emails, man. But you can set up an ad and just not go live with it. You can set up an ad, yeah, yeah, yeah, you can. Or you can simply x out of the page right now and it'll bring you back to this page where you left off. So yeah, you can come back to it. Yeah, for sure, you can come back to it. So I mean, should I go ahead and name this? I mean, it says ad set name, obviously that's. The first tab, the first title, so click on objective in the top left. That's where we named it the first time, objective. Where you named it conversions, dash. But we didn't name it. Yeah, I know. So go ahead and do it here. Yeah, conversions, dash, landing page. Presentation. Yeah, presentation. And are we gonna split test it? No, not necessarily. No, no, no, no, not right here, you know. As you get more advanced, then campaign budget optimization is what you'll, is what you'll eventually go with. But not right now, like let's get the ball rolling. So this is the presentation. So should I change what is this up here? So this right here is not that part, is not that. So each step, there's only three steps. Campaign, ad set, ad. Those are your three steps to the left. That's what I call it, three pillars. You title the first one. Now let's title the second one. And what I normally do with the second one is I'll title it whoever I'm targeting. Cause in here is the targeting and the budget. And the optimization. So I might put right here, 10 bucks a day slash Home Depot slash SWS presentation. And the only reason why the title is somewhat important is so when you're at the dashboard where I showed you the different columns and customizing the different columns, when you're on the dashboard, you can look at everything from this view and see exactly what it is rather than having to click into everything. That's why the title is important. Who are we gonna be targeting? You said Home Depot, but I mean. I'm just using that as an example, but you guys need to know who you're targeting for sure. So who, what would I put in here again?  Are you targeting men? Are you targeting men, ages 40 to 65? Women, ages 30 to 60. Yeah, I would put that in there. And this ad set name, it's not a long sentence, it's just a very brief description of this ad set. $10 a day, women, 30 to 70. And then maybe the targeting or as far as the demographics, maybe I'm targeting people who follow freaking the gardening channel or whatever, right? So yeah, so leave that, leave that. And then, and see what I was gonna do, cause I know you're not ready for this ad just yet. This was a whole nother call. So I'll walk you through the ad on a whole nother call. But let me give you a little bit of it now. I might as well just give you a little bit now. Scroll down. So you won't worry about dynamic creative. Don't worry about offer. Don't worry about that. Scroll down. The audience, now right here where it says custom audiences. That's why it's so important to set up custom audiences. Which we'll do on our next call. We'll do that on our next call. It's not super, super important just yet, but it has to be done ASAP. But this is where I'll have an audience of those who opted in. Of those who landed on my presentation page. That's one audience. So when I go run multiple ads in the future, I'm going to exclude that audience. I'm also going to exclude the people who purchased. Those are people who are in a specific audience. Make sense? Now, who do I include? So if I click, if you click right there, click, click inside the box, click, you'll see custom audiences right there to the right. You don't have any just yet, but right there is where you'll see, because we're going to create a custom audience, you'll see landing page viewers. Or you can name it website viewers. And these are people who only landed on the landing page, but never opted in. Those are people that I need in a custom audience, because I want to continue to target those people. Make sense? Yeah. So that's why custom audiences are so important. And really all you're doing is retargeting website viewers. That's what I would name the custom audience, website viewers. And we know those are website viewers only because as we set up the custom audience, we're also putting in there the fact that they never, they only landed on the landing page. They never landed on the thank you page or they never landed on the presentation page. They never landed on the thank you for purchasing page. That's how we know they're only website visitors. And so again, that's an audience you want to retarget with every ad. Okay, so that's where you would put that. Now, let's click out of that. And then as you scroll down, but click out of it so you can see the age, gender, detail, target. Yeah, there you go. So right here, age, gender, the detail targeting, that's where you'll put all the keywords. Now, here's another thing. The detail targeting, go ahead and edit that up, up right there, edit. This right here is where you'll put in a bunch of keywords of people that you're targeting. This is also a form of split testing. And that's where on the beginning, in the beginning under campaign, under objective, that's where the campaign budget optimization is gonna come in handy. But this is down the line. This is when you get a little bit, this is when you start making some cells from this and actually start seeing an ROI from this. Then you'll kind of flip your strategy just a bit. But the campaign budget optimization is, go ahead and click on objective in the top left real quick. Let's go back to it real quick. Objective, this campaign budget optimization, scroll down. This is when right there, when you shade it to blue, optimize your budget across your ad sets. So this is where we end up putting the budget right here. So we tell Facebook, hey, our daily budget is 25 bucks a day. And here's what you guys should be spending. And I don't know if I mentioned this before. Actually, I did mention this before. I don't know if you remember, but here's what it is. You should be spending 100 bucks a day. That's where you guys should be. Based on that price point, whatever you're selling it for, you need to be spending that much per day. Because if you make one cell, you break even, right? So you wanna be thinking that way.  If I'm making a, if we, obviously you have other expenses, right? Other than that 97, 97 isn't fully net. That is your revenue. But at the same time, you don't have that much overhead other than what you and Steve are splitting or whatever. Right. Let's call that the net. It's dang near the net, 97 bucks. And after your credit card processing fee of Stripe, I think you net 95 bucks. So if that's how much we're netting per unit, we need to be spending that much per day. That's how you wanna kinda look at it. So with the pixel that we have in there, I will be able to tell what, so right now we're getting just organic sales from different things floating around out there. So we will be able to isolate sales. Okay, hey, we got four sales yesterday. Three of them came from the Facebook ad. Will we be able to tell that? Yeah, it's gonna track it in the dashboard. Yes, for sure. For sure, that's what you look at on the dashboard. So you'll be able to see those cells accumulate on the dashboard. But what I'm saying here is this optimization, this campaign budget optimization. We're gonna shade it gray right now, but as you start to get better, you'll shade it blue. And what this allows you to do is, as we go into the ad set, so go back and click on to the left, click on audiences. So let's say that that was blue and let's say it's a hundred bucks a day. As we come into here, the detail targeting. This is a form of split testing. Right there in the detail targeting, you would only put one word, Home Depot. And then we would create another ad set, not another ad, we would create another ad set. And that ad set, which I'll show you how to do that, but again, we're not gonna do that right now, but I'm telling you this, because this is how you need to be thinking in the future. The second ad set would be a second detail targeting and we're gonna target people who follow the gardening channel. And then the third ad set, we would duplicate that and create another ad set, detail targeting, all the same ad, same everything. It's just, we're multiplying, we're duplicating the targeting. And each one is targeting one audience. And we're gonna set four of those. So from these four different detail targeting, one's Home Depot, one's the gardening channel, one's HGTV, one is married women over the age of 50 who love gardening. Four different interests targeting. The campaign budget optimization in the beginning, 100 bucks a day, will start tracking which interest groups are hidden. And then Facebook will only put, so now you don't have to micromanage anything. You tell Facebook, hey, 100 bucks a day is the budget. Here are the four different detailed targeting audiences. Find me the ones that pump and dump all my money into that one. Okay. Right? So rather than putting a bunch of keywords right here, cause that's what a lot of rookies do. They'll come in here and they'll flood, they'll put 10 different group, 10 different keywords all in one right here. But at the end of the day, how do you know which keyword it was? That really hit. You don't know unless you split them up. And so you split them all up. Like you set up four, four of them is all you really need. Four different detailed targeting, 100 bucks upfront, Facebook will start putting all that money into the one out of four that is converting at the highest rate. That make sense? Yeah. So, but right now, like, I mean, again, you're just starting out. So I would cast a wide net and just put in a keyword right there. Now, everything I'm doing, does it save it automatically? It will, but at the same time, man, we're going to dedicate one call to this. So don't worry about it. We'll go through this again, but I'm just kind of giving you the 30,000 square foot view. So scroll to the bottom, scroll to the bottom, automatic placements, manual placements, we'll come back to that. See, so if it wasn't me setting the $100 budget in the front on the objective upfront, which I'm not doing, cause we shaded that blue to gray, right? On the objective, the $100 day, we shaded that to gray. So this is where we set it. We set it down right here. So we're setting it right here. We can go daily budget or we can go lifetime budget. But again, we'll come back to this. So scroll down. Let me just hit the continue. Let me just show you the post and how we find that post. So now we're on the third and final step. This right here, you'll name it and you can name it, you know, whatever video it is that you're running, which you did on the, on step one, the campaign, you titled it over there, but you can do the same thing right here. It doesn't really matter. But you always want to tie your Instagram account to it as well. Even though you're not running Instagram ads, you still- I don't have an Instagram. Okay, that's fine. So you select a page, that's fine. So right there in the middle, use existing post. That's where you'll find the post. So keep in mind, use existing post. Click on that. Where are you seeing? Middle. Use existing post. And that zoom bar, you can always move that, dude. Move that freaking out of the way, if that's in your way. Yeah, get it out the way completely. But this right here, use existing post. Now we're gonna select post and we're gonna find that post. Right here. Click it, hit continue. Now, keep in mind, once you hit continue, you can no longer change the text. So the text, it must be ready to go. So the moment you guys post that on the business page, make sure your T's are crossed and your eyes are dotted and everything is ready to go. Cause the moment we put it here, we can no longer change it. Okay, and then you scroll down, you'll see the call to action button. So add button, click on that. Down, down, down. Right there to the left, add button. Right there, that's where you put the link to your landing page. So click on that. And learn more is what you'll always go with. There's always, there's a few other options, but learn more is the most high converting button. Click on learn more. Here's where we would put the landing page link. And in this case, you'll just grab the entire link. It would be this page here, right? Yeah, that one. Cool. So that link would go right there. So the moment they click on learn more, in fact, go ahead and do it right now. Go ahead and do it right now and grab the link. And always just FYI, you know, for future knowledge, never leave a page like this. Like always say progress, publish live and get out of it. Like you try not to ever leave the page idling open like this just in case, man, you might end up losing something that you worked hard to build. And in this case, you'll just grab the whole entire link. And what's, what did you guys name it? Register two. Name it something different or unless you wanted to name it register two, is that what you got? Are you guys testing different ones? No, I mean. Sprite with, Sprite with Steve.com forward slash register or actually, well, I guess if you already have a register one, I mean, is that the reason why this is registered to do we have two? I think that's why. That's fine, leave it. So in this case, for the learn more button, you can grab, go ahead and hit the check mark. Make sure you hit the check mark.  Yeah, hit that check mark. Okay, cool. And then just, and then just get, get out. Well, actually you can leave it, I guess, but yeah. Okay. And then update post. And then there is the new look of it. Learn more. There's your ad, man. So will this, like, like you said, we'll deal with it later, but I gotta go through this all again, correct? This won't say. You can, you can, you can save it. You can, actually, if you just X out, watch X out. Of the whole up here? Actually don't, don't X out there. Just hit the home, hit the home button at the top left. Yeah, hit that. And then it'll say, it'll say leave this page. Go ahead and leave this page. And then, and then click on the dots to the left or click on ads manager right there. Click on ads manager and then click on the green one. And it's gonna ask you if you wanna resume where you left off or at least I know it used to it, it should. There we go. Here's where you left off. So you would just continue. Yeah, just hit continue. Okay. Hit continue again. Yeah, let's just make sure we refresh it. So hit continue and then boom, now you're back to where you left off. But yeah, so what you wanna do also, what's really good as far as seeing your audience or finding your audience I should say and knowing who is even an audience to target is you can click on, click on the dots to the left. Here? Yeah, click on that. And then let's look for audience insights. Scroll down, audience, scroll down. Do we have audience insights? Yeah, right here. Yeah, there we go. So right here you can simply, have you ever used audience insights? No. Okay, this is pretty powerful, pretty, pretty powerful. Right there to the left, you just simply pop in what you're looking for and who you're looking for. Like location is locations already set to the US, age and gender, 18, you can change that 18. And then you can change the gender and then you simply type in the interest, type in that general keyword under interest and Facebook will pull all the data it has under that interest. And what you're really looking for, a good targeting is pace, pages. So for example, let's let this thing, let's actually, yeah, we should be able to, no, click out of it. I don't know if it's just thinking right now and pulling, score to the very bottom. Do you have to hit submit or anything? That's the bottom. I mean, I typed in gardening. Yeah, that's fine, gardening is fine. And then it should have pulled demographics right here towards the middle, but click on page likes at the top. Maybe it's just, it's still thinking, I don't know. But click on page likes. Okay, so all United States location, gender, we got women, 30 to 65. Yeah, normally, I mean, I don't know if it's just a hiccup, but it will pull all this data. So for some reason yours is blank, refresh it, hit the, instead of double clicking the whole URL, click that, you see the back button, that circle? Yeah, click on that, refresh that. Yeah, reload. Yeah, it should have pulled, that's all you gotta do is type whatever you typed in right now and it should have pulled all the data. For some reason it's not, but you'll wanna come back in here and check it again because for some reason there's just a hiccup right now, but you'll see all the pages that people, in that age group, in that gender, in the US, with that interest, you'll see all the pages that they follow and you're looking for, you're looking for the highest one. So a good targeting is- You're looking for the highest page that has the most lights? Yeah, yeah, yeah, for sure. Then what do you do with that? And then in the detailed targeting, you target that page. So you can actually target that page. You could target that page, so you're targeting everyone who follows that page. So the gardening channel, they have a Facebook page. I wanna target everyone who follows that page. Yeah. And it'll tell you right there. So again, this, give it a few minutes and just come back to this. So bookmark this page, give it a few minutes, come back to this later on tonight and check this again cause you should see a bunch of data that pulls right here. You can see demographics, you can see married, you can see a bunch of data on them and that helps you with your targeting. So just check this again for sure, for sure, for sure. Okay, so we did the pixel, we did the custom conversions. Next, we gotta do the custom audiences and you need to work on that email sequence. I highly recommend you, man, finishing that sequence. So that's my problem. Now, this is gonna be homework for me, I'll customize this page. Now, right now, for these organic sales, well, they're not going to this page right here. This page is kind of specific to our Facebook thing. Our other landing page looks a little bit different so it shouldn't affect. No. So the other page will be going, so I can have one page that has a checkout page but I could have another page that has a pop-up. Yup. It's all okay. Yeah, but what you wanna do for sure is just clone it. So if you changed the main page, the blue button and the orange button on the main page, then everything has changed now. Well, I only changed it on this page. Okay, so this is the only page that's not organic, right? And this page right now is not doing it, it's not in, yeah, it's not in. Okay, perfect. So then you're good. You're good.  I'm telling you. No, no, hey, look, I'm not thinking it's okay. We want this thing to be ramped up and I know I gotta get this. It's just, I don't know. You know, I thought we had this thing set to, it's expiring in 10 minutes as opposed to, I don't know, I just need a little bit of help with this right here. So maybe that's on our next call, we just. Perfect. Let's knock that out on the next call. We'll set up that sequence. We'll set up the sequence, we'll set up the custom audiences around the pages and you're good to go. And then we'll run the full ad together and you're good to go, man. That's just the most important, is the sequence, the custom conversions, the custom audiences, knowing how to run to the full ad, making sure the pixel is on every page and knowing how to read the dashboard and that's pretty much it. That's pretty much it. So question, in a product, can I have, like I've got this guy who wants to just run with this thing and we want to have kind of a separate price point for him. So can I clone my pages and then have a separate price point? If only people who are going through him are going to see this different price point structure. Yep. And I just do that in the product setup. Yep, do it in the product setup. I can add a different price point. Yes. And then I would just select that price point for his pages. That's it. So if they click through and they have a pop-up, you know, check out, it'll go to price point two, which will be that specific price for him. Yep, you got it, boss. Okay. You got it. All right, well, so I will work on that checkout page and then we're on for Thursday and we'll work on this and maybe it goes quick enough. I mean, do I need to have, it just seems like a lot, but if we can get through it, then I'm fine with it because I know that the money's in the follow-up. Yeah, man, we can get through all that in one call. We'll knock all that out. Okay. What might save us some time is if you simply had the emails already done. Yeah. Now you don't have to have the full email done, but maybe if you just open up your Gmail and just write, okay, here's one paragraph, that's email number one. Couple of spaces, here's another paragraph, that's email number two. So when we talk on Thursday, all we gotta do is copy, paste, copy, paste and put everything into this. So everybody in this true column. Watched the video. Watched the video. So this first one would just be, hey, thanks for watching the video. Yup. Da, da, da, da, da, da. Yup. Second one, five hours later. That's if I'm giving them something. Like if you're giving them some type of free PDF or some type of download. Yeah, obviously we're not. So would that? Yeah, so you can get rid of that one. You know, you can delete that one. In fact, just delete it. Why don't you just hit the three dots and just delete. And will that skip it? Well, it's gonna completely delete it. Yeah, and then we're gonna connect.  Yeah, it will. So just connect those two now. There you go.  I mean, we... One, two, three, four. And that's pretty much, let's see. This last one, it's really, when you look at everything, it's really four days, five days. So it's one a day. So this right here, it's gapped out one day to 20 hours. But if you really look at everything, it's one a day for five days. Okay. So that's it. And that's why in each email, I have a countdown clock. I'm counting down from five days. So you watch it today, one per day over the next five days, you're gonna get another email from me getting you to buy. So this, I thought we set this up for five days, but it wasn't for 10 minutes. No, that won't be five days. That's a completely different countdown clock. That's just for creating urgency, the moment they're on the page. You got 10 minute countdown, 15 minute countdown, whatever you wanna do. But that right there is just a countdown for when they're here. In the emails, that's a different countdown. Okay. So I don't have to mess with that. I just have to mess with the script. Yes. Basically. Yes, because on Thursday, I can help you with the count, with the delay, the time, the day, the tag, all that. I can help you with all that. It's just the text that needs to be done. Okay. And again, it doesn't have to be a long freaking crazy text. But again, man, online, that is what sells. Am I redirecting people back to watch it again? I mean, that would be over on this side. No, that would be on the false side for sure. But on the yes side, on the true side, that thank you for attending. There's one link in there that takes them back to the presentation. Hey, Ron, and by the way, if you wanna watch it again, if we have the replay shown for the next few days, click here and you can watch the replay. You know, so I would put that, in fact, I do put that in that first email. And then in each email after that, I have a different video selling them on something different. Okay, so when you, let's say I take them back to watch this presentation again. That's only on the email number one. Yeah, when I put that presentation on a separate page and link it to that page, as opposed to sending them back to the landing page. Yep, yep. And that's exactly how it should be in your funnel that I sent you. There's a web class presentation page and then there's a second page, which is the replay page. Same presentation, but on a different page. Okay. And then, yeah, so if you look at that, if you look at the true side, the immediately that first email right there, that goes out immediately. 19 hours later, another one goes out. Right. So that's still within the first day. One day later, that third one, run this ad. So that one goes out one day later. So now we're on day two. Scroll down. So do I even need this one here then? I mean, you don't necessarily need it. You can delete it if you want and delete it. Yeah, I'd like just one a day. Okay, so one day, so connect those. So immediately and then one day later, that other one goes out. One day later, I'm giving you these. That goes out. The third day later, frequently asked questions. So this one day, when this says one day, zero hours, that's one day, zero hours after this one. Yep, yep. Okay. So this one comes 20 hours. You can always change that. You can always change the hours. Yeah. But yes, but it's just a four day, five day thing of anything. And then that last one, will you please tell me why? That one is where I get them to fill out a survey. Hey, Ron, just out of curiosity, will you do me a favor? Will you please tell me why you did not take advantage of the offer? And here's a brief survey. It would mean the world if you can fill it out for me. Some will, some won't. But the few that I do. And you have a survey page? I do. And does that survey come back to you, or do you have to go back and look at that page? No, the survey comes to my email. It's Google Forms. Okay. So it's a simple link to a Google Form and they'll fill it out and I'll get an email with all the answers. All right, well, I will work on putting some script to these prior to our meeting. And I will fix that checkout page. I'm gonna change the price point, throw in a couple of pages for that other guy. He's publishing on Monday a paper that goes to 37 states. Perfect. That would be huge.  What's really important is making sure that everything is tagged to make sure everything is set up right. Because the hours is one thing, but what we have to set up, which we're not gonna have time to go into this very second, but what we have to look at are the tags, meaning if that person does not have purchased, if they don't have that tag of purchased, send them, I'm giving you these lead capital pages. One day later, if they don't have this tag of purchase, send them frequently asked questions. One day later, if they do have the tag purchased, do not send them, are we clear to close? So we have to go through that and look at all those tags and make sure that the tags are set up correctly because we don't want people getting the wrong emails. Right. And on the right side, on the false side, that automation, we gotta look at that automation to make sure that those tags are set up right because if they do watch it, they better not get the last chance email. Yeah. Because they already watched it, right? So that video, that presentation, is it hosted on Cartra? The video? And make sure you hit done and exit. Like make sure you don't leave this page idle. Like, yeah, hit done and exit. But is that video hosted on Cartra? The video. The presentation. The video. The presentation. The video that I, yes. Okay, so just click on videos to the left. My videos. So yeah, as long as it's hosted on Cartra, then the tagging of the true and false works. So you can tag, you can just set a tag for that video. Yeah, it's right here. Okay, so right there it says one tag. So go ahead and open that up real quick. Hit the dots. Edit. And just check that tag. So it's a, what is it, a 20 minute video? Yeah. Okay. So tag leads. So we tagged anybody that watches it up to 18 minutes. Perfect, perfect, perfect. So that's the tag that would be on the false side. So in the automation, you click on the automation on the false side. If the person has this tag, do not send them the next false email. Got it. That's how that's set up. So again, I mean, this is just super important. Knowing who watched it and knowing who didn't. But I need to set this video up in a separate page for the replay purposes, right? Yeah, but at the same time, all you gotta do is just go and clone the page, go and clone the page. Yeah, well, the page has a bunch of other stuff on it too. Delete it. Okay. If anything, delete it, but don't think you have to create a whole new page. Just clone the existing one and just name that one replay page. Yeah. Link it, customize the URL as you go and save it as you go and publish live. Yeah. Save it, replay page. Yeah. Right? Yeah. So because that's the link that you're sending them in email number one on the true side. Hey, John, just wanted to make sure you caught the whole entire presentation. Thank you for watching. In case you wanna watch the replay, it's gonna be up for the next few days, click here to watch the replay now. Yeah. Yeah. So this is just where we get the extra crumbs, man. We don't leave any crumbs on the table. So there were a couple, like these two videos, actually I've got three of them here. These are videos where they're just specific pages with a video that I anticipate and using in a follow-up. One talks about the immune system. Heck yeah, man. Those should be videos in your email sequence on the true side. That's what they were designed for was to follow up. Yes. So this one, yeah. So I've got that. I just don't have it all done yet but I've got an idea of what I need to do. Okay. What you need to do on this, in this case is simply clone the replay page. So you're gonna clone the replay page and add these videos. Clone it again, add that video. Clone it again, add the third video. Well, these have their own pages. Okay. You could do that too. Yeah. You could do that too. But to me, it gets super easy. You just had to clone the first one. Clone the landing page. Not the landing page, the presentation page. Yeah, this page here. Yep. So what you gotta do is clone that one over and over and over and over.  You can or you can leave it. Just change out the title, change out the headline. Here's a sneak peek at the course. The next page is gonna be, here's the replay. Okay, I got you. You know, the headline for the next one, check out this video on immune system. So all the bottom can stay. It's just the headline that needs to change. Yeah. In the video. Okay. Got it. How'd you put that little character at the top? That's super cool. What the heck is that? I just fiddled around and I found a GFI or whatever they call it. Okay. Hover over real quick, open it up for me. Edit it. So where did you put it? You put it inside of... Yeah, so it was an image. Okay, gotcha. Okay, so you just image select and then scroll. Yeah, so I just... That's super cool. Type... Oh, that's really cool. Yeah, I think it was this one right here and then I just brought it in and it worked. That's awesome. Nice, I never brought in a gift before. Yeah. That's cool. Okay, well, brother, I got a lot to do. Yes, man. And I appreciate it. So I've got my homework. I'm gonna work on that checkout page. I'm gonna clone these pages, rename some. Perfect. I'm gonna put it on the scripts. Sounds good, man. And we'll chat on Thursday. Yeah. Last quick question. Do you know of a way to post my partner? He's already posting in our Facebook group. And our Facebook group's growing quite a bit.  I really, really believe that. Like I know that to be a fact.  Yeah, is there a way... He doesn't have the time to post in a bunch of different places. Can he post in the group? And I grab whatever and it posts on the page as well. Is there a way to double post? No, not in that case because he's posting from his personal page most likely, right? Like he's on his personal page. He's in the group as his personal page, posting from his personal page. What if I made him an admin and he posted... Can he post on our page and have it duplicate on our Facebook group? It wouldn't duplicate, but that would be a better route where you post it on the business page and you share it in the group. Okay. So you would just simply go to that post on the business page and share it inside the group. So if I go to... For instance, I just created this page, right? Yeah, so scroll down to any post, click share. So for instance, this one here. Yeah, click on share. Share in the group. Right there. And that's what you wanna do from this point on. So don't post from your personal pages. If anything, post from this business page and share that original post. You want everything backtracking to the original post. So if you hit the drop down, the Ron Fleck, you can hit the drop down and you can post from you as from you or you should have been able to post as your page, but I don't know why it's not showing post. Actually, because I think because you're the group, this business page isn't added to the group or is it? I don't think it is. Yes, no, it's not added. It's not a member of the group. This page has to be a member of the group. And then if you hit that drop down where I were to set your name, you would see the... So how do I make this page a member of the group?  Okay, so if I go, where's the groups? And what you can do also, which would make it even better, is add the group as an admin, add the page as a admin of the group. So let's pull up the group real quick. You should see it right. Yeah, there we go. Okay, so from here, let's go to members to the left and then go ahead and admins and moderate or scroll down a bit. And just let's see, where would you add somebody? Let's look for where you would add somebody. So Ron Fleck, let's see, let's go to... See, you're the admin. Click on the three dots real quick. Change, remove, change to moderator. So we should be able to add somebody. So if you were gonna add your buddy as an admin, where would that be? We got it because he's not an admin. It's only you. But do we wanna add... We wanted to add... The page. The page to this group, right? Yeah, the page. So the page can share to the group. Yeah. So... So do I invite a page then? See if you can type it in there. I don't know if... See if you can type it in there. Type in... Yeah, see it's not showing their dropdown there, but I know it's here. Let's click on more at the top. No, at the bottom right below the image, more. And then invite, moderate group, edit group settings. Try that one. Try edit group settings. Okay. Okay, right. Link page color. I don't see anything. I know it's right here, man. I know it's right here. Oh, right here. It says, membership request from pages. Allow pages to request... There we go. There we go. Yes. Perfect, perfect. So save that. Save. Okay, now I have to go and request, right? From the page? Yes, try that, yeah. So Azure... Now I'm back on the page. Let's go to... Go back to the group real quick and just at the very bottom, hit save. Right behind me. Okay, so now let's go to members to the left. Click on members and see if you can invite... Yeah, see if you can type it in at the top. Enter name or email address. No, to the right. Over here? Yeah, see if you could type it in there. Okay, so it's not coming up yet. Dang it, I know all we gotta do is just add. Find a member. See, if you were to add your friend as an admin or a moderator, that would be under... Why don't you click about? Go back to about real quick. I know you can do it, man. Scroll down, recommended by admin. Recommend an existing group members. Click on, scroll down. Okay, see all members. Go to the very top, click on right there, manage. To the bottom, manage. Right below recommended by the admin. Down, right there, manage to the right, right there. Click on that. Recommend an existing recommended group. Dang it, where is it at? Click on more again. Yeah, it's in here somewhere. Try moderate group, edit group settings, existing group, creating group. Click on that again, click on invite members and see if you could type it in there. Yeah, see it's still not coming up. Dang it. I wonder if we have to request, from now I'm in the Facebook page, do I? So like if this was my personal page and I searched routing your speed and then I would hit like invite my set, please let me join type of thing. Yeah, yeah, yeah, yeah. Dang, I know it's right under our nose.


It's like God sends you on missions to go and shine the light and when you stay in alignment with God, if God is with me, who can be against me? Really, you have to start to see the actual validity of that. And whenever the body is supposed to be laid down is when the body is supposed to be laid down in the script. The script is written. I mean, I've been in planes before and I'm flying along and they say, what if the plane goes down in the ocean? I say, I will be cheering all the way down on the vertical dive because it's a dream. It's a dream. A dream of going down into a drink down into the big pond is no different than taking a walk in California on a sunny day. A dream is a dream is a dream is a dream. Merrily, merrily, merrily, merrily, life is but a dream. It's like you've got to realize that what he's teaching us is a state of mind. And that state of mind can look upon the dream as a dream and doesn't have to fix the dream. Doesn't have to improve the dream. Doesn't feel stuck even. You don't have to feel stuck in a dream. It's more like a lucid dream.  Even says that in the course, awareness of dreaming is the function of God's teachers. Awareness of dreaming is a beautiful passage with a description of God's teachers.


And welcome everyone to the breakout sessions for CloudCon Integration and APIs. This is the session for Eric Jacobs, Principal Technical Marketing Manager for OpenShift at Red Hat. And Eric, welcome back to the show. Thanks very much, Vance. We're really glad to have Eric with us this morning. He insures OpenShift continues to meet the needs of cloud-facing enterprises. Right now with a specific focus on ensuring OpenShift container platform simplifies DevOps to accelerate apps for agile applications. And Eric has a great deal of techno expertise, in fact, having served as a Red Hat solution architect for six years before transitioning to his current post. And in his session this morning, containers and DevOps from hype to reality, Eric will tell us the real deal on how Red Hat is bringing capabilities to the OpenShift container orchestration platform to kind of convert it into a past plus that can deliver on some key business benefits for bringing the technologies of container and DevOps readily available to the OpenShift platform. And just a quick reminder, Kevin, how are you done so? Let me recommend you download Eric's slides. They're really great and illustrative of this architecture. And in that same area, you'll see that Eric and his team have brought us some white papers and other valuable downloads. They're available right now without any extra registration required. And we like to make these sessions interactive where we can. So to connect with Eric, just type in this a bit of question box. Now, Eric, let me hand it back to you and tell us about containers and DevOps from hype to reality. Thanks very much, fans. According to right scale, the DevOps adoption rate has increased from 66% in 2015, to 74%. Many organizations are adopting DevOps but not just for new Greenfield projects. They're also transforming their traditional IT operations using DevOps methodologies. Gardner says that up to 20% of their clients will be adopting DevOps for their traditional IT operations in 2020. But why is that? And what's the reason behind all of the hype and the interest in DevOps and these new development and operations methodologies? Based on deployment, configuration and other inconsistencies between applications and application environments, delivering an application into production is usually a non-trivial task that involves a lot of friction back and forth cycles between developers and IT operations. And these painful deployments lead not only to poor quality of the delivered service but also a tendency to try to simply avoid the pain by avoiding deploying to production often. In turn, this results in larger deployments with more features being delivered at one time that ultimately results in a higher risk of things going wrong, which results in more pain and fewer deployments and the story continues on and on. At its core, the problem is that developers have different motivations and concerns than essentially the IT operations group does. The developer's job is to deliver change and to care about new frameworks and architectures and the tools to do so. While IT operations job is to bring stability and care about environment predictability, lifecycle management, security, costs, monitoring and so on and so forth. As a result, while applications are designed and developed in accordance to the developer's mindset, the operations requirements usually end up being layered over it at the end, leading to frustrating frictions at the end of the delivery cycle. Containers provide for a consistent environment and tooling that both developers and operations can use to package, deliver and manage these applications. This can simplify the deployment process, regardless of how the application looks or the framework used. They also provide for a common set of building blocks that can be reused in any stage of development to help enable the recreation of identical environments, whether you are in development, testing, staging, production and essentially extending the idea of write once, deploy anywhere. The concepts for DevOps are not new and have been around since the late 2000s but they didn't really gain popularity because implementing the practices proved to be very difficult with virtual machines and the other technologies available at the time. DevOps has really taken off in the last few years where containers gained popularity and significantly simplified the automation that DevOps advocates. But what are containers? As with many things in IT today, the answer depends on who you ask. From an infrastructure perspective, containers rely on the Linux operating system features like control groups, kernel namespaces and SE Linux in order to isolate slices of the underlying operating system. Each container has libraries from the Linux operating inside of it. Containers are simple to build and run and consume less resources when compared to virtual machines. This enables us to run many containers on the same infrastructure and increase our overall utilization. While the container provides many benefits for infrastructure, there are complexities imposed by the needs for orchestration and management of the containers in order for them to be used effectively. From an application perspective, a container is a way to package the entire application as a self-contained binary artifact. It is easy to package applications that are already built and simple to share those packaged containers across the organization. The developer has full control over the content of the container and can package everything that an application needs for running inside. In the eyes of many inside the organization, containers come to the rescue as the common language between developers and IT operations. Containers can drive a revolutionary change into how these two sides of an IT organization work together. They allow developers and the line of business to own their applications in the form of containers that can be deployed, maintained and operated on top of an existing infrastructure that the operations team provides without compromising security or compliance. The promise of containers is that everybody's needs are fulfilled and these teams can finally work together in better ways than previously they were able to. But what does a deployment pipeline or a deployment workflow look like when using containers? It all begins with the familiar process of a developer committing change to the source code repository. Then the CI-CD continuous integration and continuous deployment engine, in some cases Jenkins or other tools, gets notified, grabs the application code from the source repository and rebuilds the application with this new change. With the introduction of containers, the CI-CD engine at this stage can package the application as a container image which can be deployed into the target environment. The container will run the exact same way regardless if the target environment is physical, virtual, a private or public cloud infrastructure. The container packaging decouples the application from the infrastructure and enables portability throughout the delivery cycle. Docker Hub, a public container registry, provides statistics that show there is huge interest around Docker-formatted containers. Virtually every team is building and deploying Docker-formatted containers for some purpose. However, despite the huge interest in Docker-formatted containers and the large number of images that are built, only 18% of them end up in production. Why is there such a huge difference in the number of containers that are pushed to the registry and the number of containers that end up in production? Why do so many organizations start adopting Docker containers but fail to take them all the way? The reason is that it's difficult. Building and deploying containers on a single machine is easy. However, you need to have answers for a number of questions in order to be able to utilize and deploy containers across multiple hosts in a production organization. In order to deploy a container into your infrastructure, you need to answer several questions first. Where do you store the image so that it's accessible to the hosts? Which container image should be deployed on which host? Which host in the environment has the most capacity? How do we monitor the health of running containers? And what do we do if they have crashed? How do we scale out or scale up our containers running in our infrastructure? To further complicate the matter, real world applications rarely consist of a single component. Even monolithic traditional applications have a database, a cache, and a number of other components. In order to deploy a multi-container application, there are even more questions to answer. Which containers should be deployed together? Which containers can access each other? How do we limit access to certain containers? How do we control what's running inside of a container? How can containers find and discover one another? How do we scale containers across multiple hosts, multiple racks, multiple regions? What do we do about persistent storage if the container needs to store stateful information like a database? In order to streamline the deployment of containers into your infrastructure, a solution is needed that assists not only with complex deployment scenarios, but also managing these container-ized applications and their components. We need more than just containers. Building and running single containers on a single host is fairly simple, but building and running multi-container applications across multiple infrastructure components requires more than just the container itself. Container solutions generally deal in four areas. The container host, a lean operating system that is optimized for running the containers. This would be similar to a virtualization hypervisor in a traditional IT infrastructure. The container platform, a platform that helps with building, deploying, orchestrating containers on infrastructure regardless of whether it is physical, virtual, private or public cloud. Container management, a management solution that targets the operational aspect of containers, allowing you to manage capacity and have that quote unquote single pane of glass view across the infrastructure, the containers, the virtual machines that they may run inside of, your hypervisors, and how everything is connected. The management solution should also enable policy and security management across these deployed containerized applications. Lastly, container storage. A storage solution is required that provides storage for applications running in containers. This is especially important for traditional stateful applications like databases and other solutions that need to write data somewhere that it will be available for it. When it comes to the Red Hat portfolio, Red Hat's containerized solutions cover all these areas via the operating system of Red Hat Enterprise Linux, Atomic Host, the container orchestration platform called OpenShift, the container management and infrastructure management solution called CloudForms and Red Hat Gluster Storage. Let's take a moment to zoom in a bit on OpenShift, Red Hat's container orchestration platform. OpenShift is Red Hat's container orchestration platform that utilizes Docker and Kubernetes, bringing in all of the pieces required for building, running and deploying containers at scale. OpenShift container platform is the leading enterprise distribution of Kubernetes optimized for continuous application development and multi-tenant deployment. OpenShift adds developer and operational-centric tools to enable rapid application development, easy deployment and scaling, and long-term lifecycle maintenance for teams and applications. Red Hat is a leading contributor to the upstream Docker and Kubernetes projects. OpenShift is built on top of and utilizing industry standard technologies, the Docker container format and the Kubernetes orchestration framework. Red Hat is a leading contributor to both projects along with Docker Incorporated and Google. Docker containers take advantage of many of the core Linux kernel technologies and Red Hat's deep experience and expertise with Linux provided a solid ground for building the container platform based on Docker containers. Kubernetes is born at a 15 plus years of experience running containers at Google via their Borg and Omega projects. And it sees huge traction and convergence in the industry as the container orchestration framework on which others build their solutions. Many well-known vendors like Red Hat, Google, Intel, CoreOS, EngineYard, Apprenda, Apsara, VMware, Canonical and even Microsoft have adopted Kubernetes and their solutions, sometimes at the cost of replacing their own proprietary orchestration technologies. Red Hat collaborates with others to drive innovation in both the Docker and Kubernetes communities and makes that innovation stable and consumable for the enterprise through OpenShift container platform. OpenShift builds on top of the industry standard Red Hat Enterprise Linux as the foundation for running enterprise class containers. On top of the Red Hat Enterprise Linux foundation, OpenShift provides container orchestration, scheduling, persistent storage, life cycle management, operational management and other container infrastructure services required for using containers at scale in production. This group of some services is sometimes called container as a service. OpenShift does not limit itself to container as a service but also provides application services like lightweight application platforms, message brokers, single sign-on, distributed in memory caches and other middleware solutions in addition to image build automation and CI CD pipelines allowing for developers to take advantage of containers using the same tools and frameworks they already use today. This layer of service is usually referred to as platform as a service or PAS. With OpenShift, you don't have to choose between container as a service and platform as a service. OpenShift allows you to pick the right services for the various applications you're deploying and provides choice for the development and operation teams to use the platform the way it fits best. Going back to the deployment pipeline scenario from earlier, OpenShift helps solve the challenge of deploying and managing the containerized application after it is built by the CI CD process. Based on the blueprint of the application, OpenShift can orchestrate the application components across various parts of the infrastructure, scales them up, manages their health and defines suitable security policies. Adding storage and operational management solutions from Red Hat, Gluster Storage enables hyperconverged storage that can itself run inside containers in the infrastructure and provide persistent storage for the containerized applications. CloudForms brings visibility to the entire infrastructure from the hardware all the way up to the containers and applications inside. OpenShift has more than 200 customers worldwide across a broad set of industries and use cases. Here are just a few examples of who is implementing DevOps with containers on OpenShift. As an example, a financial services customer was able to reduce their deployment time from weeks to just days utilizing Red Hat OpenShift. They were able to build a push button developer stack based on a platform as a service architecture and fully integrated it with their CI CD processes to establish a DevOps workflow that ultimately streamlined their application delivery. Utilizing various Red Hat products and services, this company was able to reduce their deployment time from weeks to days, improve their developer efficiency and provide for more robust production deployments. As an example in a different industry, a leading health insurance provider was running the risk of missing ACA mandated deadlines due to long application delivery cycles. By using Red Hat OpenShift, they were able to create and deliver an architecture that enabled them to build, test, and deploy new microservices-based applications using a DevOps methodology. They were able to reduce their production delivery cycle from over nine months to merely three weeks, which ultimately reduced their time to market from idea to delivery. By providing an on-demand infrastructure, they were able to increase their operational efficiency and ultimately reduce their operational costs. Red Hat's Open Innovation Labs provide a focused and intimate teaming engagement that helps companies accelerate their innovation. Red Hat provides people, process, and technology instruction that most businesses require to meet their modern challenges. The Red Hat Innovation Labs is a platform to help customers bring their innovative ideas to market more quickly. Customers can learn how to build and containerize applications using OpenShift while working closely with Red Hat subject matter experts to understand and integrate DevOps approaches and methodologies to be able to accelerate both innovation, development, and digital transformation now and into the future. At the close of an innovation labs engagement, organizations leave with the skills and the community-powered tools and methodologies to both drive and sustain innovation. We hope you've enjoyed learning about how Red Hat thinks that OpenShift can help enable both utilization of containers and adoption of DevOps methodologies. This concludes the formal portion of this presentation, but I'll hand it back over to Vance to see if there are any questions. Eric, thank you very much. A really great look at this whole shift towards DevOps and how OpenShift has really done a lot to anticipate a lot of the needs that people have found required. It's often hard for them to do on their own. Really great session. Thanks very much. You're very welcome. Eric, as you might expect, a couple of kind of business-level, app-level-type questions as well as technical ones. Let's get into a little bit about the developer side of things. You mentioned at one point in your session that you've architected OpenShift so that you're gonna be very developer-friendly. They can bring tools with them that they may already use. Here's a question about that. We currently use Jenkins Node.js in Spring across many of our development departments in the company. Are we able to use all of these and others we're considering? Absolutely, Vance. We'll start with Jenkins first. Many organizations already have adopted Jenkins to some degree, and using Jenkins with an OpenShift deployment is absolutely doable and is very easy. Red Hat provides and supports a plugin for Jenkins that enables Jenkins to integrate seamlessly with an OpenShift environment to guide both container builds as well as container deployments in the context of their existing continuous integration and continuous deployment processes. When it comes to languages and frameworks like Node.js in Spring, Red Hat makes it very easy to consume and continue to use these on the OpenShift container platform. Through the Software Collections Library, Red Hat provides a number of build automation-enabled Docker images for popular languages and frameworks like Ruby, Python, Perl, PHP, Node.js, Java, and so on and so forth. By using these pre-built images or by building your own base images, it can be very easy to essentially combine source code with these existing images to produce a containerized application utilizing that existing CI infrastructure with Jenkins and OpenShift. Fantastic. You probably get this question all the time. It's kind of the learning curve question that we're starting to hear a lot about in this migration to these new architectures. And it simply says, we've been using the cloud for quite some time now, but we're frankly new to containers. Does Red Hat or OpenShift offer some sort of guidance or templates that we could use to figure out how to begin designing apps through containers? Absolutely. So for almost all of the common languages and frameworks, we provide pre-built and example applications and application templates. For example, Ruby on Rails with the Mongo database as a predefined application template with an example application that a developer can simply clone the repository for and start to build out what they wanna do using those pre-built templates and whatnot. In addition to that, we have lots of documentation and tutorials as well as a good services bench that can help analyze the existing development flows that organizations are using and help them translate that into sort of this new containerized world. When it comes specifically to the cloud, because OpenShift is just built on top of Red Hat Enterprise Linux, OpenShift is supported anywhere that Red Hat Enterprise Linux runs. So public clouds like Amazon or Google or Microsoft Azure are all places where the OpenShift container platform can be run or even run across different clouds. And the benefit to this is that it provides abstraction from the cloud infrastructure to help avoid cloud lock-in while providing a consistent platform and interface for development and operations teams to use. Great, great. We like to let attendees learn from others where we can, where that's possible, Eric. And here's a question that talks about the great list of adopters that you showed. And it simply says, this is a very impressive list of OpenShift users. Can the speaker share any detail about the type of application, whether vertical, optimized or transactional that would help us make our own selection on where we could get started? Yeah, absolutely. So especially in the financial services industry, we have customers who are very concerned with high performance applications. There is a lot of enterprise Java as well as these new lightweight Java frameworks like Spring that are being deployed. We have customers who are deploying existing traditional monolithic applications that were built in sort of old school, if you will, languages like C and C++ into the platform. And really, the platform itself simply provides for a way to help make it easier to run applications. We can almost ignore the fact that it uses containers and simply think of it as a deployment orchestration platform. If I have some software that I can package conveniently to run on Linux, I can put it into a container and I can potentially orchestrate and deploy it and manage it using a platform like OpenShift. You know, Eric, another part of getting applications launched quickly and updated even more quickly is the idea of trying to take the human element out as much as possible. And so this question goes to automation. And it simply says how much of the OpenShift capability would let us speed traditional SDLC so that we can actually automate some of the tasks that are very time consuming or error prone? Almost all of it, Vance. Really, the core design philosophy around OpenShift and Kubernetes is essentially streamlining deployment. And because of the use of containers and the way that containers can be monitored, if you will, for change in the registry that holds them, it can be very, very, very easy to fully automate deployment, including more complicated deployment scenarios like AB and blue, green and canary and things of that nature. Some of these deployment scenarios are actually built right into OpenShift today and we're working to enable more and more of them in a fully automated fashion with a very simple configuration. However, with some very limited sort of scripting and integration with CI solutions like Jenkins, it can be possible to implement just about any deployment scenario you can envision without having to have really any manual steps other than the approver hitting the button to allow the process to continue to the next phase. And we have a number of examples of things like simple dev to production pipelines that can be viewed both from inside the OpenShift interface as well as in the CI solution itself.  I'd like to just take a moment. The way you phrased OpenShift as a container orchestration platform for folks that may not have heard those two words used together, they certainly know containers and they know orchestration. Maybe you can shed a little bit of light of what you're thinking was and what kind of real benefits you get by taking that container orchestration approach to OpenShift. Sure, I don't wanna suggest that containers are a replacement for virtualization, but if we draw an analogy to virtualization, which is something that most organizations are not only familiar with but have heavily adopted, OpenShift as a container orchestration platform is analogous to the virtualization platform and the virtualization management solution. So when it comes to virtual machines and somebody coming in in a self-service way, perhaps requesting a new VM be deployed, they don't care in many cases or even know ultimately where that virtual machine is going to end up. The management layer, the management solution is essentially orchestrating the deployment of that thing. And this is analogous in a container environment with something like OpenShift container platform. Somebody comes in in a self-service way, whether that's a developer or even a production operator and makes a request for a workload to be run. If no other sort of additional restrictions are included in that request, OpenShift looks at the existing environment, figures out the best place for that workload to be deployed and tells the system to run a container in that place. And depending on how the health checks and other things are defined, OpenShift will continue to manage and quote-unquote monitor that running instance as long as somebody asks for it to be running. The other thing is that when you're dealing with a container on a single host, it's not very difficult to use that or get it running. But as soon as you introduce multiple hosts, you have this problem of how do I make sure that two containers on different hosts can talk to one another over the network? How do I make sure that some real world storage that exists outside the OpenShift environment is always connected to this application, no matter where it ends up, if it gets moved around due to problems or health check issues or maintenance or whatever it is. How do I get external requests from outside the platform into the platform to reach these containers? All these things are sort of core features of an orchestration platform that are needed. And in many cases are sort of value ads that Red Hat has brought to the Kubernetes project. So when you adopt something like OpenShift, you're getting the complete set of requirements really to be able to utilize containers at scale in an environment across the entire SDLC. Eric, fantastic, fantastic comments here. In fact, as I see we're running close on time, a question comment comes in on just that very topic and the question simply says, is there a way that we can take a free trial or even create a sandbox with OpenShift? Absolutely, Vance. We're going to provide a number of links and documents alongside this presentation and webinar, but if people just go ahead and visit OpenShift.com, they can find out about the number of different ways they have to evaluate and try OpenShift. We have a hosted online free environment that's in a preview state right now where people can sign up and then get access for 30 days or so before the environment gets reset and they can play around with some of the features and functions of OpenShift. We have ways to evaluate OpenShift on public clouds. We can provide evaluations and trials on-premise. So really it's just a matter of somebody reaching out to us and contacting us and saying, hey, we'd like to try. We'll figure out what the best option for them is and help them move forward. Eric Jacobs, Principal Technical Marketing Manager at Red Hat for OpenShift. Thanks very much for a great session and a really great tour of the capabilities that Red Hat has put in plays to just really power this whole new migration to DevOps. A really great session. You're very welcome. Thanks so much for having me. And as we love to do here at the CloudCon Integration and API, here is a slide that summarizes many of the other links that Eric mentioned, the resources, including that great section on being able to play with OpenShift. Thanks again, everyone.


Hi everyone, Joe for jaspyscasebrakes.com coming at you with 2020 Panini prism football team all addition one box Ram team at number four with five of those $300 preseason football mixer spots being given away But we'll do that with a different dice roll at the end of the break first the break big Thanks everybody here for making this happen. All the teams are in Let's roll it. Let's randomize it three and a two five times for the break for names and teams fifth and final time and Fifth and final time. All right, here's the first half of the list right here There's the second half of the list right there.  So here's the hunter Henry autograph Going to the chargers that's going to be for a vital And here's a nice Joe borough rookie silver That's pretty nice that goes to the bangles that's going to be for revital as well last spot mojo All right, what else do we have and a Justin Herbert? Wow Justin Herbert chargers also going to revitalize not a bad box at all well now Let's randomize all these names here Let's see who's going to win those spots So there's some new dice new list. Let's randomize it Five and a three eight times. So it's gonna be the top five after eight. Good luck one two three four five six Seven and eighth and final time after eight Remember it's the top five so from six on down It's sad times But I appreciate everybody giving this a shot. Thank you Happy times for the top five you're in Nancy Tyler Josh Revital and Riley Congrats to you you are in that mixer coming up a little bit later tonight jazby's case rates.com. Bye. Bye