Categories
Online Marketing

How to Turn Your Hobby Into a Side Hustle

I’r super excited to be joined with my co-host Justin Nealey, what’s up Justin, What’s up Seems like everybody, These days has some type of side hustle. This is the Side, hustle economy right, Wait! What’s your side hustle, I just hustle ( laughter, ), Fair same oh, my gosh We’re doing the same thing So, what’s kind of the big challenge that someone reaches they’re like “ Yeah, I wan na turn this Into a side, hustle.

”, What’s one of the first things that halts them from getting there, I think the biggest Thing is figuring out what their side hustle’s going to be about, because we have a lot of Different things we do Some people like to Just eat pizza all day, some people like….. What was Your Twitter handle again @ EmmaWantsPizza. I look Forward to your follow First step is drilling Down “, What do I actually want to be known for what Do I actually wan na do?” When I think of something I’r passionate about I just wan na give it all of my time.

I don’t want it to be a side hustle. I wan na give 110 % so How do you balance that I think the biggest thing Is to start small right, We can’t just go full-force on it. Some of us can’t afford To take that full leap and just become a full-fledged entrepreneur, Good point: That’s why we have that side hustle! It’s that great source of income to basically test the Waters and figure things out before we can make that leap and see if it’s a viable option.

Totally Cause we got bills right. Can you really make money with this? Is that something that People get hung up on, or do you think people get distracted with side hustles that are Just full passion projects in hopes that they’ll make money. One day I mean: where does that come in? I think it’s both You can either spend a lot of money towards your side. Hustle And not take it anywhere or you can make it something lucrative.

So another thing that comes to mind, besides, of course, making Money with a side hustle is time resources. What do You have advice about that. So that’s tough right. The biggest thing is You have to prioritize what’s important and set aside time, so you can actually Work on your side, hustle or not. Let your side hustle Control your entire life Cause. I know that I’ve been there I freelanced for a while in the past It caused me to just burn out which is pretty common.

I imagine yeah In the side hustle world, It challenges your balance every day, 100 %, so the biggest Thing you need to do is prioritize what you need to accomplish and set aside specific times. Of when you’re going to do things cause you still have to have a life. You still have to eat that pizza. So what would you say for Me if I had a side hustle and you were going to give me some advice about time, management and planning ahead.

How would I do that, So you can basically Take your content calendar to real life, so on Tuesdays you’re going to work on social media for three hours And then on Friday. You’re going to do whatever You can really just piece: That out, but start small, You don’t wan na overwhelm yourself and you don’t wan na burn out cause. If you go too full-force into this you’ll end up just not Liking what you love to do, and we don’t want that to happen.

How do you decide which platform to use First and foremost, you Have to have a website, That’s basically the first Place that people are going to go to make sure that you’re legitimate And then two go to social Make sure you’re out there promoting your products? Telling people what you do following people in your niche Having those conversations – And I would still do a little bit of in-person in real life right And have those connections – And go to local meetups or go to networking events and find people that are in your potentially Your area, your niche and build up those connections.

I love that. I call that local love All right Like if you’re the Juice bar in Silverlake follow the yoga studio next door, There’s a lot of overlap and similarities between their target audience Right and then, once you get everyone to whatever platform you end up. Choosing your website social in real Life that local love right, You got ta get paid, There’s a lot of cool platforms out there that make it super easy to get paid Like what We all know Square right, The little thing that just the dongle that gets put in your phone And you swipe the credit card right there.

I am so grateful for Square when I go To the farmer’s market, And then we have PayPal and Stripe for online processing, so Lots of easy integrations like WordPress or just any Type of website builder that we have that you can Easily set up and get paid Or Venmo if it’s a local transaction, — Ugh, I love Venmo. I love Venmo, the random Conversations people have, I see, lots of tacos in –. That’s how I pay my landlord In your feed.

That’s how I keep my friends happy. That’s it! Splittin’ those bills: What do you do when it Comes to protecting yourself and the policies that go along with that Right – and this is Something that you might have to go and get advice from a lawyer with, Because you wan na make Sure that you’re protected You’ll, probably wan na File some sort of LLC or register your business in some way, There’s a couple different variations, But do that first and foremost On your website.

If you have one terms of service, is a must. Same with a privacy policy, especially with some of the GDPR stuff that I won’t go into in this episode And then check out, there’s A lot of generators out there for web design contracts, for example, or just random service Contracts, you can use and protect yourself and your audience Okay, so this probably won’t come as a surprise that I’m going to ask this.

But how will you promote this side hustle, You know I’m a little Biased social media You’ve got your love, Got my love for the social media, but how are you going to promote it? The biggest piece of Advice that I can give is have some sort of lead generator on your website, because Leads turn into customers And that lead generator could be an eBook. It could be a article Series, it could be some of your blog content.

It could be coaching could be whatever you want it to be, Just that free piece of Advice or free content that you can give your audience That then turns into leads, and you continue that Conversation with them, Oh absolutely Right and now with social media. What are your top three Social media platforms, If I was to run a side hustle What do you want me on All right? That’s easy! Instagram for yours, Instagram Twitter and Facebook: That’s going to help you to reach A variety of demographics, which last we spoke That was your side hustle.

It wasn’t specific to an age group Also they work better together, So think about this too, and this is what’s really cool about your side. Hustle. Is you have a variety of angles to go? You could post something That’s educational today, but also besides educational, you could just post things: That are just entertaining Also some great ways to Engage on social media to spread more word-of-mouth To promote your business, Ask questions that your target Audience would wan na answer And so you’re mixing up the Types of posts that you’re doing and as a result, you’re getting That real word-of-mouth And, like you say you don’t wan na, go on there and just sell, sell, sell You wan na go on there.

And tell tell tell Yeah Right, It can’t be all about you and say: “ Hey buy this buy this Buy this buy this!” Cause. No one wants to actually follow that and be a part of that they’re. Just going to scroll past you or unfollow you. How do I know that? What I’m doing the promotions, I’m putting together the time, I’m investing it’s getting me a return on investment. For my side, hustle And that’s tough, What a lot of people get Hung up on are subscribers and like counts, which It’s somewhat important, What’s more important, Are your sales right? Are you making an impact? And are they buying from your service or product that you have for your side hustle? So there’s lots of Different tools out there that could potentially They track a lot of that QuickBooks for your sales.

Or online bookkeeping, Facebook has a lot of Really great tracking software, so you can See your engagement, you can see how many People viewed your post, viewed your article liked it shared it — Clicked on the post Same thing with Instagram. You can see how many people viewed It liked it commented — Engagement rate Right So, wherever whatever Platform you’re using there’s something to track that visibility or with your website itself.

You can use Google Analytics to see how people are coming to your site, Good point, How often they’re coming to your site, how they’re staying on there Are they just bouncing? That’s called a bounce Rate they literally just bounced they’re out, But what about paid promotions? This is the part where A lot of people end up spending a lot more into The personal side hustle than it actually pays them I bet It’s really easy today to start putting $ 5 a day $ 10 a day and At the end of the month, you’re like “, Where did my money go? This is supposed to make me money!”.

So what I would say, To that is start small Start with a couple Dollars here and there and kind of figure out what’s Getting you the traffic what’s actually converting to sales, and once you find something That works expand on that There’s. No one size fits all when it comes to paid advertising. — I believe that, But I can say going back: To what we said earlier is making it about how You help your audience and how you can really help them grow All right, that’s a wrap Justin! Thank you.

So much for being here, Thank you for having me And for all of you listening in, be sure to subscribe to our Blog, if you haven’t already More articles and fun and laugh And learn sessions to come


 

Categories
Online Marketing

The Best Email Marketing Software For ClickFunnels (2019) | [ClickFunnels Email Tutorial]

That alert button, I leave any comments down below if you have them, while you’re reading the article and check out my Instagram abberline marketer and check out my blog blog Jelani marketer calm, let’s get into it, alright.

So on your screen, right now you see my click on his account and it’s I want to actually bring this article to you because there’s so many people out there who get start with quick photos, but they don’t know what email software they should be using. Should they be using action etics should they be using MailChimp, which I hate MailChimp do not use MailChimp, and this is why I made the article now the number one email software for click phone.

In my opinion, and it’s something that I use every single day been using it for years, and it has not bailed me once an active campaign now active campaign is an absolute monster when it comes to automations and also it’s just really really easy to use. So, let’s actually go into my active campaign account so right here is my active campaign account. Currently, you can see that the interface is very, very simple, easy on the eyes.

It’s not much color, not many confusing points of it. Okay, I’m going to show you the exact basics of what you need to look out for when it comes to active campaign and also how to set that up and integrate it with your quick funds account. So, let’s actually just give you a rundown of active campaign itself. Like I said it’s a master of automation and I actually have a article showing you about how to use active campaign for automation is that I can actually show you in this article as well.

Just a quick little rundown on how that works, but it really is killer now. The one thing that I would highly recommend is, once you get your setup, that you start setting up some automations okay so and I’m going to show you actually. Let me just show you how to and click funnels how to set it up first and then I can go into the automation part of it alright. So when you get signed up for active campaign, if you don’t have active the campaign account, all you do.

Is click link down below get your access to it, so you can start following following along as I go through this process, but what you want to do is you want to go to your settings? Okay and then, once you are in your settings, you want to look for an area or a on the left hand. Side here just say: developer, okay, so click on developer and all you need to do at this point right now is go back into your click.

Phone, it’s very, very simple and once you’re in your click forms account, you want to go to integrations and then once you are in integrations, this is where you’re going to connect your clicks on your activecampaign account. Now you can see here they already have my activecampaign account connected, but I can show you anyway. All you do is click on, add new integration and then, once you click on add new integration, just search for activecampaign.

It should be the first one, if not just search up here in the search box and then click on active campaign and that’s pretty much it now. What we’re going to do is give it a name, you can just say active campaign testing right and then what you want to do is go back into your active campaign account and now what you want to do is copy over the URL. Okay, so you’re just going to right click copy, the URL come back to clickfunnels and then in the second bot or the third box, where it says API URL.

That is where you’re going to paste it. Okay. So one thing to keep in mind is that it’s reversed right, so an active campaign. It says API, URL, API, key button, click from us. It says API key API URL. So it’s reversed he’s got to keep that in mind that you don’t place these things in the wrong area. Once you put in your URL, you want to copy the key, so just click on copy and then you’re going to go and paste that key there and that’s all you have to do you just click on add integration and boom.

It’s connected! Okay, now, once you have this connected within your account, you’re going to be able to connect it with your funnels now before we get into that, I want to make sure that you create a list first within active campaign. So what you want to do is go into your active campaign account and then um once you’re at the main dashboard make sure you save the settings as well, once you copy and paste just in case and once you’re in your main dashboard just click on list.

Ok and the point of a list is to actually add people to that list once they start opting into our in our funnels right. We want to put those people into a particular place right and that’s going to be an active campaign once they opt-in, give give us their. You know their name, their email address or any other information. We want to put that inside of active campaign. So all you’re going to do is click on add new list and you’re going to put testing, and then you want to put the URL of your website there and then what I like to do is I actually have a a note here that I include every Single time so that when people opt-in, they and they’re reading my emails and they know why they’re on my particular list.

So I always always go back and go back to my notepad and I have a section called active campaign notes. And then I can just copy and paste this little message here that says you’re receiving this, because you know you subscribed – and I could put this in the description for you guys as well. So you guys have this and you can use this for yourself. So just make sure you’re changing out this URL here so put the URL that you are running traffic to and then create lists.

Okay, once you have, that list created we’re pretty much good to go and we can start using active campaign within clickfunnels. So what you want to do is you want to go to your frontal, I’m going to go into my test, funnel that I have set up here um and I’m going to click on edit page. Okay, once we have active campaign, integrated click funnels makes it really really easy for us to connect our list, and I can tell you that I’ve never had one issue when it came to the API integration I use like I said I used to work at click Funnels so I know all of the integrations and what issues are which – and I can honestly say, the active campaign had the least amount of problems and tickets coming in to click funnels when it came to email, automation, MailChimp always had always had issues in future solved.

Only me get me started with that drip convert. Can’t all those programs always had some type of issue, but active campaign is the one program that had the least amount of issues when it came to tickets and people using it and personally for me using it I’ve. Never had an issue where, like people are not going and being added to my list, if that were the case, it would just user error right. It was my fault.

Maybe I didn’t connect the list to click funnels right. So this is how you do it all. You need to do is go into your settings, area go to integrations right and then all you do is click on the integration right. Click on active campaigns, click on the action that you want to give I recommend doing add to list. I wouldn’t recommend add to list with tag just because that gives more fall. I’r not going to show you in a second.

Why? I wouldn’t do that, and you know the workaround that I do so that you guys can add tags to people who get added to the list. I just click on add to list, and then you select the list from the drop down. If you don’t see your list from here, just click refresh list from API, and then your list should appear here. Okay, so almost going to select a random list here and boom, it says connected make sure it’s green there’s a green box.

It says connected otherwise they’re going to have major major issues. Ok and then you just click on save you save your page and boom you’re done right, that’s it and then once people opt-in to your page, they don’t get added to that specific list. And then you can start sending them automation now, you’re, probably thinking how do I add tax to people an active campaign if you’re not going to add the tags and click funnels I’ll show you that really really quickly.

What I like to do is I like to add tags within my automations okay. So, for example, what I do is set up essentially two different automations one when the tag gets added and then a second automation. When that person gets added the tab, then they receive the emails okay. So let me just give you an example of this sequence. Okay, so you see here says be AJ beta tag added and then this is says, be AJ beta, purchase, email, automation right.

So this is the tag where the automation is actually adding the tap okay. So let me click on this. You guys can see what I meet. So I set up an automation that says: contacts subscribed to list right, and this is the list out there. You know and click kernels the list that we we added they’re going to subscribe to that list. Okay, so this is what triggers the automation as soon as they get added to this specific list.

That is when would be AB attack. Okay, so all you have to do to do this, it’s just click on the new, the plus icon and then all you do is go to contacts and then click on subscribe. Okay, so you subscribe to the list and then you click on save and then you add another plus and then it’s going to add a tag right. So you click on that and then click add tag. And then you give the name. That’s really it! It’s a two-step process boom.

That’s it right! So once they get that tag added, what happens is we actually send out the automation in another automation, okay, and that is the purchase this one, the the VHA beta, purchased, email, automation, ok, for example. So how this starts is when that tag is added right. So we add the tag in the previous automation. So now this new automation, we’re triggering it based on when that tag has been act, so the tag is added and then we are able to send the email so boom.

The tag is added, and then we we we said Nemo, that’s it! That’s all we do in terms of our automations and then we can do wait one day and then send another email wait another day send another email very easy. Just do the condition of workflows. Click on wait, wait for a specific period of time. Wait for one day, click on save and then add another one. That says, after that, one day’s waited send an email right and that’s it.

That’s all. We have to do very, very simple, and this process guys has saved me so much time. So many issues averted because activecampaign a is an automation, monster and clickfunnels. It just makes it really really easy to connect the list and then an active campaign were able to once that person subscribes to the list. Add the tag and then add the automations that go along with that tag. Ok guys, so I hope this made sense if it didn’t.

I have a more in-depth article talking about this whole entire process, so go check that article out, but this is why I love active campaign for clickfunnels, because again it will save you so much headaches so much time once you set it up and it’s very very Simple, I did this within like about 5 minutes and you could do this in five minutes as well. It’s very very easy and you don’t have to worry about any issues happening, because active campaign is really really reliable and it’s probably the best.

I will never leave active campaign because I just know it really well and it’s super super easy and I just like how the functionality goes along with the click funnels. Okay, so I recommend it click the link down below. If you want to get access to academic and pain, you start using it for your funnels and if you have any questions or comments leave those down below. I can answer them because, more than likely, if you have a question – and someone else has that same question, so ask those questions in the comment section down below.

Thank you guys so much for reading subscribe, if you haven’t, subscribed, give me a big thumbs up. If you like this, article check me out check me out on instagram at telling the marketer to check out my blog blog dr. Learning, marketer calm. Thank you guys so much for reading and i’ll see in the next one.


 

Categories
Online Marketing

SIMPLE Writers Bullet Journal | 2019 Set Up

I’r also going to be giving you Guys a little recap, because I do bimonthly goals on this blog of how I Did on my goals for November and December, and what I am looking to do for January and February alright, so first thing I did when setting up my bullet Journal for 2019 was to make sure I had all the materials I wanted, and so I’m Just going to briefly list them here, and they will be in the description below as Well, if you want to check them out, but first of all, I love using the Sharpie Fine lighter pens that they are my absolute favorite and you’re going to see.

That they just write really well and really stick out on the page. And then my Favorite highlighters are the mild liner highlighters and you can see they come In a variety of colors – and I actually use them for most of my banners and Different things like that, so you’ll see what those look like. Then I have some Sticky notes that I wanted to get in sort of matching pastel colors to my Notebook a ruler and last of all my notebook, which I originally got from Barnes & Noble, but I did find on Amazon.

So if you’re looking to get something Like this, they have a bunch of different patterns. You can check that out again in The description below ok, so, let’s see what is inside my bullet journal, so First thing: we’re going to see it’s just a simple 2019 welcome, page I eventually want to put my word of the year here, which I’m still trying to Figure out, if you guys have any suggestions, let me know in the comments But one thing I do want to say, as we proceed, is I’m pretty minimalistic when It comes to and below journal I like it to be really clean.

Obviously I love Colors, but I keep it pretty simple and I also keep it simple so that it’s easy to Update and I don’t have to spend hours and hours on each spread. So if that Sounds good to you definitely keep reading, because I just make it really Simple and really clean and really easy to keep up throughout the year, then, as We go to the next page. You would usually see an index here because you’ll usually Have just different spreads like daily and weekly and monthly spreads sort of Interspersed with all these other kinds of spreads, but what I actually do is I Put all of those different spreads in the back, and I start from the back and Go forward so I’m going to show you this at the end, but what I like to keep is Just my planning pages, my like monthly, weekly yearly kind of pages, I have to be Getting sort of going straight through without other spreads sort of going in Between so you’ll see how that functions in a minute, but first of all I have my Future log, and so I just have it the different months – sort of set up with Just major events or holidays, so I can keep track of the year.

Also on these Pages I have little markers for just tracking my social media stuff’s on Instagram YouTube, Facebook, Twitter and my newsletter, and I just want to track Throughout each month, how many followers or subscribers I have for each social Media platform and then next I have my first monthly spread and so you’ll see Here that I have this first page, that is just the events of the particular month.

And what I also like to do is use this as like a Thanksgiving. This was supposed To say Thanksgiving but, like I thinks, giving our gratitude page And sort of highlight the major things that happen throughout the month, so for Example on Monday put that I hit 900 subs on YouTube. So thank you. Everybody So much for subscribing and helping me get to 900 subscribers so fun, but those Are the kind of things that I sort of put in here and Different events, like my dad’s 60th birthday and all that Jess, then over Here on this page, I sort of separate my goals into author and, like business Goals because I do some side business stuff, but then also personal goals and If you’ve been on my blog for a while, you’re, probably wondering hey, don’t you Do bimonthly goals – and I do I just forgot to create that page first So it actually comes a little bit later, so I’ll show you that afterwards, but I Also take those bimonthly goals and separate them into the monthly goals.

So That’s what this page is: you’ll also notice that we’re about halfway through The month and I haven’t checked off a bunch of things, but I usually wait to Sort of go through and check off these things until I’ve been through the whole Month I go back here and I do like a little review. The next thing I include In succession are just the week’s spreads and I sort of do daily stuff, Within each week, so at the beginning of the week I will put my author fiscals Slash personal goals, sort of up here and then progressively as it fills out.

I Will do Monday and then Tuesday, Wednesday, Thursday Friday, it’s sort of Like whatever fits where so, I can do it progressively and I don’t have to like Waste space and then I just set up the next week – and you can see here again That I keep it super simple, I’m just using my highlighter to highlight the Banners and then I just use little circles instead of checkboxes. I also try To set my priorities so you’ll see here I have some little stars and I use those Stars to sort of mark the things that are top on my priority for either the Week or the day and to sort of say hey if I get nothing else done, if I get Those things done, then I’ve been a success today, so usually I’ll have about Two or three per day, and also if I don’t get to something I put a little line – With a little arrow, just telling me that I need to push it off to you, the next Day now, this next spread is my January February bimonthly goals and I wanted to Tell you guys what I did and what I didn’t do in November and December, but Before we get there, I did promise that I was going to show you what spreads I’m In the back here and so here again I have my index and then the following: Pages, I have different spreads so this spread.

I have spread ideas so, as I see Other bullet articles or get ideas. I sort of list ideas, Of spreads that I can do in the future and then the ones I’ve done so far are Like a writing and author calendar, so I wanted to sort of see the year at a Glance and see just different events that are happening that pertain to Authors or writers, and sort of either work my content around that or work. My Schedule around those things, the next few pages are for my author platform.

Mostly for content, brainstorming and planning – and it just makes it so much Easier for the rest of the year, so this first spread is my content. Brainstorming, Page and so obviously I’ve blocked a lot of stuff off because they don’t want to Give too much away, but I listed out a bunch of YouTube like article types that I Could do or topics I could do and then I also made a list of people. I’d love to Collab with this year and just general article ideas, there are like more specific Than these, and for any of you, all they’re tubers out there, if you’d, like Me to do a article that sort of lists out more of these kind of ideas, so that you Can get ideas? Definitely let me know – and I can do that.

The next page is a Content. Calendar for the year specifically for YouTube, but everything I do sort of Blogs and instagrams sort of revolves around what I do for YouTube. So I didn’t Want to give too much away again, but I did try to plan at least four ideas for Every month, so that’s what sort of penciled in in here and then I write Them in pen as I do them, the next spread is best of author to 2018, so this was Sort of part of my planning, where I sort of went back and looked at my top search.

Terms and presented readed and different things like that. To help me Plan for the new year, then, I am also a Christian and I very Much believe in the power of prayer, so I wanted to have a prayer request spread Here and then you guys saw this in a previous article, but I just made my General 2019 goals here I also did a spread about just my routines daily Weekly and monthly that pertain to author stuff and more author platform.

Stuff and then my last fret here is my TBR and log for the year, because one of My goals is definitely to read a whole more and so obviously I have a bunch of Other books that I want to read, but I just started off with a few and I’ve Already completed cinder this January, so that was a really good read and I’m Excited to sort of add to this list and keep reading as well sort of check them. Off as I go and sort of log how long it’s taken me to read as well.

Finally, as Promised I just wanted to give you guys a little recap. I do this to keep myself Accountable, but also to inspire you guys for what I got done in November in December and what I want to get done in January in February, And obviously this is from a different bullet journal, so you couldn’t just Ignore this is supposed to be for November and December of 2018 yeah. These Are the things I got done? I won NaNoWriMo.

I started working with my cps For my work in progress for draft, I wanted to read at least one book a month. I’r actually read for I wanted to post one YouTube article a week and I actually Checked this off, but there was one week that I didn’t cuz. It was just a little Crazy during the holidays, but for the most part I did that we hosted the Nanowrimo house Cup in the plotter life writers, Facebook group, which was so much Fun I released one newsletter each month and I also launched my author website.

Services what I didn’t get done, I didn’t get to prepare for betas that I wanted To in January, but I’ll give you an update over here in a second, I wanted to Hit 1000 subscribers by New Year’s on YouTube. I didn’t hit that, but, like I Said before I just passed 900, so I think maybe this month, maybe next month that Would be awesome, and I had certain Instagram, Twitter and Blog goals, but just with everything else, I wasn’t as consistent with that.

So I Definitely want to get better at that for this next round for this January and February, these are my goals, separated into categories so for writing. For January I want to finish rounds with my cps and then in February. I want to edit My draft, based on that feedback and prep it for betas, hopefully to start that in March, yes, I still want to make this then for reading. I want to read at least one Book a month and in here I will put the two books one for January, one for February here so I can log that then for author.

I want to do at least one article A week one live stream a month, and that includes my secret project with Bethany Which, hopefully, I will be telling you about soon Never so media stuff. I want to keep up with The plotter life Reuters Facebook group, we have some weekly threads going on to Help you guys plan as well and succeed in your right early goals and we want to Do one event over the next two months, I want to plan a year’s worth of content.

Which actually already did so? I should be checking that off. I want to figure Out batching routines, so maybe batching enough content for two months at a time. Ooh, that’s a big one. Then these were the other things that I didn’t do the last Two months that I just want to do at least one post on Instagram a week, but I Do stories like pretty much every day, Twitter, at least once a day, and I want To blog at least once a week with a Pinterest post, then for my website, Newsletter, I want to do one newsletter a month.

I want to revamp my for writers page, which actually I already did this and I Have a bunch of tools and a bunch of my articles actually categorized into Different helpful categories for you guys on my writers, page at author Brittany wink calm. If you want to check that out and then for other websites, I Want to create and launch two websites a month, so I just put blanks here for the Names of the authors I’m going to create websites for then I want to prep for the Second, author website bootcamp, because we just finished the last one at the end, Of December, so I’d love to do this again, maybe in March, but we’ll see if you are Interested in learning how to create an author website for yourself and want to Be in one of my boot camps, there is a waitlist and I’ll put the link on the Screen here and in the description below, if you want to be alerted about when the Next one is so you don’t miss it, alright, everybody, so that is my bullet.

Journal, that is how I set up everything for 2019. I would love to know in the Comments, if you do bullet journaling, are there any different things or different Spreads that you do and if you got inspired by this or you are just Starting out with your bullet journal, I would love to know what was helpful and What you’d like to see more of in my next bullet journal article, if you enjoyed This article, please give it a big thumbs up and if you’re not already consider Subscribing because we do lots of fun right early stuff, like this on my Blog all the time next week, I’m actually going to be giving you a Writing space and office tour.

So that’s going to be really fun. As we’ve been doing a lot more sort of goal, oriented stuff for the new year and Then I have a lot of really cool things plan. For the rest of the year so definitely make sure you subscribe and tune in next Week and until then happy writing.


Don't have time to do the blogging thing?

Maybe Copywriting services are for you.

 

 

Categories
Online Marketing

The First Rule of Marketing Online

So I usually wear a seersucker shirt, but I wanted to record this real quick for my daily vlog, because here’s the deal whatever idea you ever have in life number one obstacle will be marketing it, because humans have a natural aversion to anything new.

That’s why brands? Like coca-cola keep winning, because if you come up with a soda, nobody naturally trusts it until it’s been proven over and over. So marketing becomes the key to anything, no matter how great your idea, if you’re an artist musician, social media person, entrepreneur online entrepreneur, you’ve got pizza, restaurant, you know whatever it is, you have to acquire clients and keep them happy, and so here’s the number one rule That everyone forgets don’t market narcissistically.

What I mean by that is don’t market, something that only you’re interested in, and I know that sounds so obvious people are like. I already know that time, but not really people don’t really understand the extent to which I’m talking about. Ah, I’m walking here’s a little cooler that are light. People understand the extent to which our brain will naturally build our marketing on narcissistically selfishly.

So, let’s just take an example, I saw the other day this mattress commercial, you seen those ever late at night. Look how nice it is out today they call this the magic hour because the lights real nice, but this mattress commercial, has the owner and he’s not very good he’s, not very good on camera and he’s there talking about why you should buy a mattress from him And I was thinking dude, nobody really wants to see.

You like you know, you’re, not good, at doing your commercial. Why don’t you stay behind the scenes? And I know why? Because he thought it would be cool for him to market himself in that way, but much better to make a persuasive marketing piece. You know commercial, you don’t see the shirt, you don’t see the CEO of coca-cola in all the commercials. Now there is a time if you’re good on camera, you can use your own.

You know you can use your own images, your own articles, but that was just an example that came to mind. I was thinking who’s, this guy building the marketing for himself and at the end of the day, if you build your market for yourself, you’re going to be broke period. So how do you get into the minds of people? That’s what it really comes down to and I’ll tell you. The simplest way to get into the minds of potential customers is to do rapid experimenting, Rapide Rapide Rapide.

You know I did some of you have seen some of my youtube articles that woman viral and they’ve had. I just looked check my stats in the last year year and a half did 540 million minutes readed. It’s a lot YouTube told me. They won’t tell me if it’s the most, but it’s a lot half a billion minutes, not just views minutes and part of that paid advertising and part of that virality. There’s a formula I’ll talk about that another article.

But when I first made my very first article, I even won with the Lamborghini. It didn’t not that many people liked it. It was me and Jeremy just driving around and it wasn’t that persuasive of marketing. So you know maybe got a hundred thousand views versus the other. One got over 100 million and I was in Paris. I shot that one first, one that did not go viral and I went to Paris for New Year’s and then I came back and I was like.

Let me just keep experimenting, get inside the mind of people, but instead of me presupposing. I knew what was inside the line. I built some rapid test. I record about 20 30 more tests, and one of them was the here in my garage article, which was kind of the beginning of a lot of the social media articles that I did and that one’s gotten no one knows exactly how many people viewed it. Maybe 100 million people globally lot 50 to 100, probably more but I’ll be conservative with that and that came from rapid experimentation.

I experimented that whole process was in two months. I did enough experimenting, so if you can experiment, then you won’t build this selfish narcissistic marketing. That just doesn’t work much time. You read TV you’ll, see it all day long and then you’ll see those few commercials that really catch your attention, so whatever you’re trying to market get inside through rapid experimentation. I was talking to.

I got a guy, a friend of mine, kind of a were loosely affiliated and his name is Adrian Morrison and he built out a system what he does. He goes on Facebook and he just like rapidly experiments products that people want to buy. He does Facebook advertising a different internet advertising and he discovers through a process of trial and error, but rapid trial and error what people want to buy and he can build businesses extremely quickly.

You know ecommerce businesses, someone will make whatever thousand bucks a month. Ten thousand and fifty thousand I don’t know the numbers are fairly big. I mean he’s out making 100 million bucks a year, but it’s making seven figures. Maybe eight, I’m not sure I’ll have to ask him. His exact numbers doesn’t matter, makes a good living just selling. All kinds of stuff that you wouldn’t think that necessarily it would be able to make that much money, but he does and he actually wrote a book, I’m going to put a link to his book.

He I got him to give a free download of it. It’s like how to build a profitable ecommerce business and it’s this whole system of testing. A lot of you asked me for how to stuff and the daily vlog is more just general advice. I don’t have time to always lay it all out, especially because I got to leave in a second but I’ll. Put a link now he’s going to take this link down. I got him to put it up for much for how many more days, but a few more days.

I got him to give it away. You can get the e-book free, so he can read all the stuff and he also has a link for a workshop. You can read, I told him, I’d, be an affiliate for it because he’s done some stuff for me on Facebook marketing, because I do a lot more on other blogs, but he really helped me with getting my Facebook marketing up. We work with them every week, just giving tips and advice so he’s helping me.

I can tell you that, and so maybe it’ll help you out there’ll, be a link somewhere here, annotation or below click that link get his free ebook, it’s completely free and then you can sign up for the free workshop. He has a paid version of it, but you don’t have to do that. If you don’t want, you could just get the free stuff and then for those of you really interested. I think he has a link to some paid more advanced program but start with the free stuff check get out and just remember whatever you’re trying to do.

You must be a marketing guru, a marketing master. You must understand persuasion. You must understand the mindset of your target market and very few people can do this, but those who can get a huge reward so wish you luck on what you’re trying to do trust me. I’ve been in the marketing game, my first mentor, Joel Salatin, was a direct marketer. I was 19 years old, I’ve been learning and learning. You know from mentors all different type of mentors that first mentor and I was a 19 Joel Salatin and on and on and on and go everybody I meet.

Who knows a thing or two about marketing, I’m picking their brain. Tell me I’m showing up at their conferences I’m looking at their online. You know I read you know. I read a book a day, I’m reading books, I’m investigating I’m reading TV commercials, I’m reading and clicking on internet banners trying to re reverse-engineer what the heck it is. These guys are doing and – and I look at celebrities – look at how Oprah mark yourself now Ellen Ellen DeGeneres Show you know dj khaled now killing it on snapchat I read movie stuff on office.

I was in a movie yesterday pop star that big movie – Andy Samberg, came out funny as hell. If you read my snapchat, I posted it, but I readed how they marketed that thing. Judd Apatow is a genius. He did trainwreck so make yourself a follower and a seeker of every marketing technique and tip, as you could ever come up with marketing. It’s not cheesy, marking his way of persuading people if you’re selling something good to do what’s in their best interest.

I’r so happy thankful that there’s good marketing out there, especially for good stuff. You know like this Rolls Royce. I just got it’s Branson custom. Look at 11 miles. Just came off the boat, the go series it’s on my snapchat and stuff um. I wasn’t going to get a Rolls Royce. You know I was going to get him a glaring and then I was at the dealership and they were telling about this Rolls Royce and they were so persuasive on how well it drives and all that – and I was like.

Maybe I need to look into this that’s marketing and I’m glad they did because it’s a badass cars better than a McLaren in terms of quality, ride and stuff, like that little different, apps, Turin jizz, but everything I’m glad you know Joel Salatin marketed to me to Go and work on his farm, I’m glad he was persuasive. I’r glad differ mentors at different times persuading me to take a different path than then I would have gone on naturally.

So click the link download his ebook learn how to use the Internet is powerful. Look. I’r here on the internet, connecting with you, I looked at 103 countries, I’m connected to people, I’m following my stuff and that’s all ecommerce, that’s the power of e-commerce. So learn how to do it for yourself. Even if you don’t want to be a huge entrepreneur. You know you could use it for art use for reading book.

I mean you can use it for art. You can use it for your music, you could use it like, I said stores you can use it even as an employee if somewhere else, the better to market yourself, the more promotions you can get so download it check out his but make sure you go into His free workshop, I told her I’m being affiliate because I like his stuff and then he’s got a paid program that I partnered up with them.

So you know, if you decide, and he shows you even if you don’t know what to do in business, he shows you how to figure it out how to source and decide what products will sell easily, that aren’t that hard to market, and so it’s kind of A you know, step by step approach, click the link. Let me know what you think leave a comment below after you check out his ebook and workshop, what you thought of it.

Okay, talk to you soon,


Click here to get 2000 4K stock videos today!

 

Categories
Online Marketing

Best SMMA Outreach Method in 2020 – Step by Step Training [beginner friendly]

Hey I’m actually trying out a different style of article, I’m going to be hopping on my computer and walking me through a sideshow that I’ve put together for you guys before. I do that real quick. I just wan na give a little background info on me. My name is jaime for those of you who are new to this blog, and I started my agency a year and a half ago I managed to score my did you see two six figures in nine months now? This is not to brag this, not to you know, look at me and in fact it really was in the cie.

I worked a ton, and I struggled a tunnel and I main struggle during those nine months was lead generation and signing clients. At the same time, I was relieved to see that other you know, agency owners and SME owners were struggling with the same thing. Maybe maybe they had an anything. You know that the best systems and process in place make a general results for their clients, like no one else, but their problem was signing clients and so doing those those nine months.

I pretty much tested every single variable possible and after months months of failure, I started to get really good results and quitting this. This very very you know the spool pipeline of leads and landing minutes on autopilot, to a point where I managed to sign clients and skill, my PC to that six-figure mark, not what I’m doing it. Some teaching others on YouTube completely for free the the outreach and sales part of build an agency which is really the biggest bottleneck.

I see for EDC owners out there, and so that’s enough about me. Let’s go ahead and hop on my computer, I’m going to be walking you through this slideshow okay. So here we are inside my computer. If you guys, probably you could see the setup that I’ve got going on here. I tried this out, but it’s hella clunky, so yeah, let’s get right into this into this, and let’s see how this plays out, so the best outreach method for SMA in 2020 updated improved and to the point.

Okay, you know this. This presentation, yeah and you’ll, soon realize it’s not going to be the cookie claw, cookie cutter approach to outreach. I’r not going to be saying you know this is a bad best outreach, I’m not going to be vouching for specific outreach method. It’s going to be a very systematic and scientific way of arriving at the best average method for you, and so that’s what I want you guys to keep in mind throughout this presentation.

Now I see as may here, but really it’s it’s. You know what I want to focus it on is for all agency owners out there. This applies to any service that you’re, offering whether that’s social media marketing, whether that’s you know copywriting whatever it is. This still applies to you. So if you’re selling anything online to clients, this applies to you, so let’s get right into it. First, you need to understand this.

This is not one best, there’s, no one best of which method in client outreach. There’s not once you know one best hours method for sales. There are only superior outreach methods, it really depends on a number of factors, and so these are the factors and the things that it depends on and that I’ve identified throughout my experience that you know choosing the best outreach method depends on and the choice of your Outreach method depends on, and so the first thing is your service.

Different services will require different sales processes. A for example. Your your service is a high ticket offer or item. For example, let’s put the example of you’re selling a very high tech course. You know, let’s just say you know, 5 to 10 K course to get that sale before that we put the sale. You, probably you know, you probably have the the prospect Habanera on a call and then because it’s going to call by a sales rep or you know, a height a bit closer and so yeah different services are were quite different sales forces, for example, if your service Is very, very low, tier a for example.

It could be. You know, social media management and you just start an hour and you charge in the four 400 to 500 dollars a month for to each plan. Then you know, for you know in that event, if you guys, if you have a for example, you have good case studies or you just have a very good personal brand or you’ve. You know, for example, you’ve conveyed enough social proof and, and just your your online standing is it’s good enough.

You might not even need a meeting right, so it really depends on the service. The second thing you depends on is the niche. Your prospects will hang out in different places depending on their niche, and they will respond and be attracted to different things. Number three is your personality. Different people are suited for different methods. One man’s strength is another man’s weakness. Okay, I understand that number four.

Is your location getting accustomed to the ways people expect to be reached out to in specific countries? This really applies if, if you’re, a pure service is bound by a geographical location right, if, for example like me, your your new, your services, Facebook ads and paid ads at forty compliance, then you can have clients all over the world and location. Is it’s no limit? There’s no limit to after the you know, it really doesn’t limit your outreach right, so yeah location is important and number five.

Your current available resources there’s quite important, and this is something that people don’t actually think about. Enough is how much money and time are you willing and able to invest in into it to still get results right because look if you get into this in a much more detail, but look if you’ve got a nine to five and and were you doing this, For time you trying to sort out your agency, but you don’t quite know it.

Don’t we have the time, but maybe you’ve got and you’ve got a better money that you can invest into it. Then you know complete different. How which method should be implemented right in this case? But if time is more abundant to you than money, then you probably have traded out at the start, because you just don’t have the money to invest in you know in in so force that can systemize that whole process right so yeah.

These are the five different factors and, by the end of this article, you’ll be able to self diagnose and choose what the best out, which method is for you, and so that’s that’s really. One of the you know the the very important things that I want. You guys to take away from this article is that by the end of this article, you can be able to diagnose yourself and really pinpoint the the average is that best to you, you’ll niche, your location, etc.

These factors that we spoke about here so last thing into it now your service, the first thing that you want to consider with your service. As I talk as I said here, is the price point. As I said, higher tier services will require more vetting and you will need to build more trust and authority. For example, something like online advertising will require strong as social processes. Then social, media management, because more resources will be allocated to the former one, and so more trust needs to be built.

This you know, especially true in my experience, for example, you know when I’ve you know at this point my my agency really just goes for, for you know the very clients right and so, with the spring clients. There’s there tends to be a lot more vetting right. There tends to be a lot more top man’s top management that needs to be voting in the decision said racks are so there needs to be a lot more vetting, and you know a lot of people will require to see specific things.

For example, past results, etc, etc. So the whole process becomes a lot, it becomes a lot more time-consuming and – and you need a high degree of expertise. But if you’re offering in your social media management and you’ve charged in 400 per month for your services, they’re not really going to suspect they’re. Not we can expect you to go to that length to convince them right and if they do to be honest, you might as well pass on them, because you know they don’t see the value if they can’t believe pay 400 a month for social media management, then The puppy and not a very healthy business – and you can’t won’t stay away from that, because there’s a ton of fish in the ocean right so yeah, that’s the price point, then.

The second thing is the nature of your service. This is something that a lot of people don’t talk about right. Your outreach process will be the first inside into your work by a prospect. 99.9 % of people forget this. You use this as an opportunity to show it off. In many cases, it is your chance to show your skill, for example, girlfriend copywriting email will be the best which method that that will see you.

It’s it’s an opportunity for you to showcase your product, your your service, for example. One of things that I do is when I do outreach. I incorporated a lot of article because I, like article, I think it is one of my strengths, although you may not think so, but you know we. I try to incorporate that, and especially because I think article I can be a lot more persuasive. They can actually see me they can see that you know they can see my face.

They can see my hand gestures, they can see by the way I carry myself, etc, etc. So what I’ve seen is that base to my strength. So we find what the nature of your service is and also find what what your strengths are and then use that use the outreach to play to advantage when they’re, making a decision whether to work with you’re. Not so that’s the service, the next thing is your niche. Now what you need to do is you need to understand their typical day.

Where are your prospects more likely to be? Where were they where they’re more likely to be hanging out and I’ve hold this for? For some of the the grammar stakes here, what I just want to get this out to you guys but yeah. You need to really figure out where they’re going to be hanging out, and we understand their day right, for example, if you’re, if you reached out to a dilution or to restaurant, and you calling them up and you hit them up by phone chances, are that’s not The best that’s not the best thing to do, because their typical day is talking to clients just a very, very busy, and you know, client facing day and so they’re.

You know the good before I run around the whole day, and so calling them is going to be an inconvenience for them, and so don’t do that. We understand what the typical day looks like for them and then understand where you can reach them best. Next is receptiveness and saturation. This very very important realize that your prospect receives a ton of outreach today, no matter how good yours is it’s of no use, if they don’t even open it or even worse, see it figure out the platform’s.

Were you prospectus going to be more receptive to you? Outreach, for example, as I said here, cold call in a clinic or sakoku in a Russian or a successful clinic. It’s not really a great deal, because it’s very client facing the run around a lot and it’s not the best idea and Instagram and Facebook. The aims are not a good idea for personal personal brands and influencers, for example, if, if you’re trying to reach out an influencer that has a big personal brand, for example, your wishes, its coaches and and and personal brands.

Instagram is probably not the best place to do that, simply because they probably get a ton of the ends and they’re just going to treat to a span. But if you get their email and send them an email, they’re probably going to check that out, because you know pretty much: every business person checks out their email and it’s not as situated as I said, Instagram DM I will be, and so that’s the niche now Number three: is your personality comfort? What are you most comfortable with? This does not necessarily mean taking the easy way out, but it really means playing To Your Strengths.

Now you know, I’m not saying don’t, don’t you know, don’t do this because you’re, not a you know, is doing easy way out right. What I’m saying here is see what you’re most comfortable from scratch see what your strengths or from scratch on page two, those okay, if you’re, for example, if you, if your killer, add writing emails, do that you know, probably, if you’ve a very, very kind of shy Or yours, not very good on camera, don’t do you know, don’t necessarily do as much article which try it out see how it you know how it performs.

It is not truly believe that we, you know we were very malleable right. We can. We can learn very quickly and we’ll poor mind something we can. You know really develop right as people, but when you’re starting just start out, you want to play to your strengths because that’s we’re going to minimize first of all, the learning curve and the time that you you take to get results, and so that’s the the first Thing that would say now.

The second thing is skills. If your communication skills are great, something like cold calling might be better suited for you, if you can right click copy messaging is the way in this I already covered in comfort. So number three is location. You win to understand the landscape. This only applies if your service service is bound by location, if it is understand the possible limitations you may face in your country and where people expect and do not expect nor want to be reached out to on and on which platforms.

For example, I know for a fact that and and there’s you know, you might find this a bit weird, but I know for a fact that the US LinkedIn they see a platform of you know. You know to start business relationships. They they’re much more open to new things, whereas with you know in the UK, for example, it requires a you know, Tom more, it’s more cold. You need to really build out the trust and you might need a bunch of it.

You know article audits, to reach you know to rehab them trust you, whereas you know the US, for example, they’re much more open and more willing to try anything some to jump on opportunities if it makes sense right. No one gets wants to get scammed right. So yeah understand the landscape of your tire of your country, for example. I know some countries that really just despise cold calling and for some you know for some of them, it’s not even loud, and so really just you know, take a look at at what what is seen is normal in your country too.

You know what is seen as as normal business interaction in the country and then you know apply those when you’re doing outreach. So that’s the first thing and second thing is the tone, understand the tone people use when doing business together, some countries or more to the point and aggressive works in other countries. It’s about establishing rapport, building trust and slowly breaking down walls.

You know this goes back to you to what I’m saying about you know the UK, the UK versus the the u.S. In the u.S. It can be. You know, business is done much more to the point, much more aggressive. You know every this. What I found from experience – I know Ireland so form from talking to a bunch of colleagues. You know everyone knows the everyone’s trying to look for a win-win, and everyone knows what they’re getting, and it’s just much more straight to the point.

Also they’re, not, as you know, that they’re much more open to talking about money fees, you know how much X is making etc X around so, whereas in the UK for example, you need to establish a lot more report. You know you need to kind of keep. Keep distances at first until they, you know you build that trust as well, and you slowly break down the walls and so that’s location and, lastly, available resources.

Number one scale: remember you’re, not you yourself, the flash you in the flash is not scalable based on a computer, though, or, and I always recommend, find the most suitable average method and then the niche, because, depending on time you have available. For example, you work in a 95 you’d be able to get results with specific methods that you would not with others. Let me explain this right if what I recommend you know when someone comes to me or even to my coaching students, what I recommend is first see what your see, what your current lifestyle is see, what your available resources are in terms of time in terms of Money in terms of really just analyze and diagnose your current lifestyle, if you’ve got a job, for example, and if you don’t really have much time to invest in in to actually go in the the agency.

But you still want to sign clients and still get results. But you actually have resources, then you really don’t want to pick a niche where you need to Coco. We need to visit. You know, businesses where you know businesses. Business owners expect you to meet in person, because that’s just not going to be able to to happen right because from 95 you’re locked in and so what I tell them is for example, if you, if you have very little time what you can do, is pick A niche that that is completely online right.

You don’t have to first of all meet with with clients. They don’t because they don’t have you know there. We have a physical location like e-commerce, businesses or clients that don’t you know, don’t need to be boots out on the phone, because that requires you picking up the phone and actually calling that’s, not scalable, whereas you know, if you pick ecommerce, you can actually automate, and I have a article on this.

You can check it out right here. You know with with with e-commerce, you can pretty much automate. You know you can automate the outreach by email or LinkedIn. You can build our sequences and you can pretty much plan the meetings on on autopilot and you can invest in some really good softwares that way, and so you don’t have to invest that much time into outreach and still get results right, and so it’s all about Diagnosing your lifestyle see what niches fit that lifestyle, so you can still get results right.

We we, you know, the last thing we want to do is sacrifice results, and so that’s why I always rock man. You know that diagnose your lifestyle and then pick the hours method that best suits you and then pick the niche that that suits that are which method it’s it’s completely backwards, but it works right it it’s the best way to do it because, as I said, I, Which is the biggest roadblock and the biggest bottleneck that as agency owners, and I saying agency owner yourself or if you, if you don’t have any change starting to you know you, you want to start out, you can have right and so, for example, if you’re working Full time and one of the few outreach methods that working full time and one of the few hours and methods that can usually get resource for you is school, calls it’s going to take one tool and your first client, whereas you could certainly automate link to messages And emails and land meetings on autopilot in a different niche with the most suitable hours.

What is LinkedIn Annie right, so that’s the scale and, lastly, the money. If you have money to start with, invest in software, that will automate a systemized route, which would be extremely revenue generated in tape and and time-saving for you yeah. It will cover this very, very important thing to keep in mind. So, as I said, what I recommend is to always determine your most suitable outreach method first and then pick a niche and service that you’re passionate about, in which you can close plans using that outreach effort and not sacrifice and results right.

The reason being out, which is the biggest bottleneck for ages most agency owners, if you can sort of sort this out from the start, will have much greater success and faster so guys. That is pretty much for that. That’s pretty much it for this presentation. I hope you guys like this tau. I hope this presentation was a value. I apologize for the little grammar mistakes that had in there but yeah. I just wanted to get this out as soon as I possibly could, because I I really truly believe that a lot of people are struggling with this right now and it can literally be solved by first of all self diagnosed in a u.

S. Person where you’re like And then working backwards right, seeing the the you know diagnosed in your lifestyle seem what average method best suits you and then picking your niche and the service, even that you want offer so guys. If you have any questions any comments, you want me to answer as well: leave them down below if you have any article ideas or already topic that you want me to cover, also leave them down below, and that would be it for this article.

Also guys, if you enjoyed this article like this article, it really helps our hopes of the blog helps out with the algorithm, and so I really really appreciate if you like this article also, if you like this content, to show much more after I’m putting out in The upcoming week, I’m actually uploading three times a week and so go ahead and subscribe to my blog. I always say this, but there’s a ton of bluff out there in the century of people telling you to do this.

To do that and giving you advice when they haven’t actually been through it and they haven’t actually gotten. You know amazing results. You know they may have a little. You know clinic restaurant or little dentist in their clients, but really they’re, not getting predictable, consistent results for their agency, and then we haven’t taken that ad agency to new heights. Oh my youtube blog, I’m sharing all my advice and everything.

I’ve learned throughout my journey completely for free and so go ahead and subscribe to that blog to my blog. If you want to check this out guys hope everything’s going well in your journey, keep at it and I’ll see you in the next article bye, you


A 2019 traffic generation tool >> Traffic Trapper 2.0

 

Categories
Online Marketing

Practical lessons from a year of building web components – Google I/O 2016

Thank you for coming to this 9:00 a.M. Session for the jet lag and insomniacs, and those of you often left from the party last night. So let’s talk about web components. We had a whole bunch of titles. For this talk, it doesn’t actually match. What’s in a program, my favorite was the me Annika school for kids, who went to web component good and do other things good too.

It was rejected and addy osmani suggested Miao Miao pro-tips Miao Miao, which is pretty much what’s going to happen here. So Miao Miao hi everyone, I’m Monica, I’m not Waldorf on Twitter and github in Internet places and officially at Google, I’m an Imagineer and that’s because I get very excited about emoji and I sort of like shout about it into the void that is Twitter, but what They actually pay me, for it is OH emoji, so fun thing about the slide.

I had to use Android emoji and not the Apple ones. It was mandated by legal and what I do is web components and for the four people in the audience. I think, as we did a raise of hands, we don’t know what that is. What components are a standard we’ve been working on so that you can write reusable widgets for the web, so you can make your own fancy parts and give it to people and everybody can use it.

I work on polymer, which is a library that helps you write. These web components, and in particular I write web components with polymer. We have elements like these ones that are like material design. For me elements we also have lemons. I don’t look like anything. We have a declarative, Ajax element that you can put in your page and get super easy, xhr requests and that’s kind of fun. So you might not think of yourself as an element developer.

You might think like you’re, a web developer, you make apps, but if you want to start playing with web components, I think thinking like an element. Developer is really important, so you might only make to make elements for your for your own application, but you’re kind of making them for future. You because future you is going to have to use these elements and if they’re crappy, future use going to have a hard time.

So I’m going to tell you basically all the mistakes I’ve made in the last year of making web components so that maybe you won’t have to do the same ones. So there’s like four things that I thought are kind of interesting about making web components you got to make an API that doesn’t enrage your users, and this is actually kind of interesting. You’ve got to maintain this element once you start giving it out people you got to make sure that’s fast and isn’t like slow like molasses and destroys everybody’s application, and you want to make sure that it’s accessible.

So these are the four things we’re going to talk about. So let me tell you a story in the 90s, we had HTML one and it was lovely and was basically like reading the paper on the internet. Things that you might see on a page were things like links and headers and images. If you were lucky and that’s all it happened, you opened a web page and you read it and I was pretty much it and in 1995 things got exciting.

We got HTML 2 and they Channel. We got three awesome elements, we got input, we got form and we got but and we got select and I think we found button well, input type equals buttons there. So now this meant that like websites could offer you interaction. You can type something in a text box and the website would react to you in some way and the reason why I think this is important is that these are basically like ogee web components.

There are little reusable widgets that the platform gives you and you can put in your application. That’s exactly what a web component is, and since 95, in the 21 years that we’ve had this we’ve come up with a couple of more web web components or like whatever you want to call them. We have article and audio, which are kind of awesome. Canvas is like an enormous framework in and of itself dialog in details, and things like that.

I’r really implemented in all the browsers and a lot of the input types aren’t implemented in all the browsers. So the reason why I’m telling you is that, even though we kind of had web components for something like 21 years, we’re not very good at making web components and I’m going to spend the next like 10 minutes telling you how input is really terrible. Because that’s one of my favorite things to do in life on the other side of the world, we have UNIX and here’s where, like begins to be a little bit of a flame war.

So we’ve had your NIC since the 1970s, and one of the things that UNIX is really good at is making reusable little programs that everybody knows how to use. These are the ones that I just like used, probably in the last week. These are the ones you’ve. Probably used ever in your life, maybe not till knit and lynx unless you’re playing a joke on somebody, but UNIX is really good at this. You use LS every day like if you use a terminal, you use LS every day and the reason why UNIX is so good at it is because UNIX has a philosophy about how to write these super tiny components, commands programs whatever you want to call them, and That’s what we’re going to talk about for a little bit, because, if you’re going to go ahead and right web components, I want you to think of what grep does and not what input does grep is a great example of our useable component.

Input is absolutely terrible. First thing so: yeah UNIX has like 17 bullets in their philosophy, and some of them are super meta, like value developers times over computers, which is great, and I don’t know what that means. But one of the ones – that’s the most popular one – is that your component should do one thing, and this is a hundred percent true of web components. If you build a component, it should be really tiny.

It should do the thing that it says it does and it shouldn’t do anything else. If you look at the cat command cat takes a file from your computer and spits it out to the terminal, it doesn’t try to print it. That’s what LPR is there for it doesn’t try to find a string in it. That’s what grep is there for it doesn’t try to sort it alphabetically, that’s what sort is there for cats takes a file and prints it to the terminal.

Input, on the other hand, has something like 21 types. I think today. Last time I checked, even when it started in 1995, it had eight eight types off the bat, that’s how he started the races and that’s really terrible, because they don’t really have anything in common. These input types others in they allow you to select a value. You have input type equals text ray just like mash keyboards and they appear on-screen.

You have the slider which, like you, drag a ball on a vertical slider and that magically picks a number. You have a color picker that gives you an RGB color. You have the map type, which is basically like an image map and where you click on that image is the thing that gets saved as a value. So again, all of these things they have in common the fact that they have a value. They shouldn’t be the same element.

They don’t even look the same, and then you start like painting yourself into a corner once this is your API that you started with. So here I’m creating input, it’s a by default of type equals text, so it’s an HTML input and because you can type in it – and it has a carrot, you can get where that carrot is and selection start is the property that you do this and then I’r going to change the value, the type to input type equals number I can still type.

I still have a carrot, but now, if I actually try to access that property, I get an exception. It’s not that it’s like a bad value. I literally get an exception. The browser panics this makes no sense from an API perspective. Both of these are an HTML input element. Both of these have the same prototype. They have the same property, and yet, if you access it on some types like most of the types to be honest, selection start just barfs on your console and the reason why this is happening is because input type equals text and imple type equals number should never Have been the same element, they were the same 11 because in 1995 we didn’t have JavaScript, we didn’t have polyfills, we didn’t know how to fall back to a default behavior.

So we’re just like we’re going to put everything in one element and it’s going to have a default value and it’s going to be great, but 21 years later, we’re still paying for these mistakes that we had to do in 1995. Because of what the platform was like, so this is why don’t look at input for API advice, because input makes mistakes all the time another one of the UNIX philosophies is composition.

Programs play very nicely with pro with other programs in UNIX. This happens with pipes, the output of any program can become the input of any program and everything works, magically and beautifully, and the way this works on the web is by sort of nesting elements together. So select is composable like select an option or composable. That’s how you can put elements in a checkbox and you can put in text and you can put in a button and you can put in an input and an image and can what do you think is going to happen here? Does anybody know what actually happens? Yeah, this happens, it’s amazing, so the input gets rendered outside of the select box, we’re not even trying there’s no image and with a button we’re just taking its text value.

This is not a composable element. This looks like it could be composable, and so I’ve had a chance to get it really right and they made a mess of it and the historical reasons here are again because in like 1995, when it came out, are you four on Windows didn’t know how to Draw select, select, combo boxes, otherwise, but 21 years later again we can do better and with polymer we did do better. We made our own select box, we called it paper because its material design and in the drop-down you can put on items.

So you can put in text, you can put in an input and you can put in a button and it looks like exactly what you would expect there is the text. There is the button there’s the lemon. I don’t know why you would put an input in a pop-up menu, but I mean you could nothing to nope nobody’s stopping you if you want to do that and that’s a composable element. So when you’re making your elements think about this, are you expecting to have children composed in there? And if you you, try not to make assumptions about them, try to expect sort of any types in there, because people are going to put inputs in your drop-down menus and you’re going to have to deal with it.

And this one leads me to extensibility, which is the code that you’re writing today should work in ten years from now, unless was written 40 years ago on a platform that is nothing like the Mac that I’m running it now and Allah still works. It probably had to be recompiled, but I don’t think anybody changed the source code dramatically. 20 years ago. We wrote forum and forum is the opposite of an extensible and plan for the future element, because forum only works with the input element and when I say it only works with the input I mean it is literally baked in the parser when the parser gets to The for form element: it only looks for input for elements that have the tag, input and skips everything else, and this blows for us as web developers, because what, if I make a super awesome input now that is like way prettier than the crazy native endpoint.

I can’t put it in a form because the form is going to ignore it altogether, so I have to like start hacking around it and make hidden input so that the form recognizes it. So, in contrast in polymer, we try to like not make assumptions about what sort of things again our element expects. We have the swipeable container, where anything that you put in it gets this like magical, Android, swipe, left or swipe right action, and this means that I can put in divs and I can put in inputs and I can put in polymer elements, and I can even Put in like web components that people wrote without polymer that a lemon doesn’t care, it accepts everything and that’s a really good element, because if it works today, it’s going to work in the same in the same way in like 10 years, when the Dom might change A little bit but the platform stays, but the elements stay similar.

So the point here is like to not make any assumptions when you’re making your relevance – and it’s very so. The way I interpret is that when you create your element, assume that it starts like sort of naked, without anything, it doesn’t have any property set on it. It doesn’t have any children, it’s just like born into the world, and then it starts reacting to things when properties change react to that.

Don’t assume that the properties are already set. If people add content to it, react to that assume that when your element starts up, it has nothing and you have to deal with everything that follows, and that means that pretty much in any way that people are going to use your element you’re going to be Fine, because you pretty much covered all your bases by just reacting to changes – and this also sort of leads me to this conversation about state, because, unlike UNIX and this is where UNIX wins, UNIX programs don’t really have any state, they start up.

You give them some input, they do something with the input and then they die and everybody’s happy, but on the web the input sort of lives there on the page, for as long as that page is open and you’re probably going to type in it, and it Has to somehow remember what you typed in it and that’s it isn’t, is internal state which isn’t necessarily bad, but what what you should do about it is that make sure that if your element changes the state internally, you communicate this to anybody.

Who cares you fire? An event every time this internal state changes and similarly you as a user, should be able to always change the internal state of this element in the same way that the element can do it and guess what guess? What input fails that so input type equals number? It’s kind of a good one, a good element, because in theory it lets you like validate when you type in it. So it lets you type in digits and a period for decimals and like the negative sign in a for exponents.

So it doesn’t. Let me type in Monaca emoji, which is great. I guess so, if I type in one two, three four, the internal value of the input is one two three four. If I type in nothing, the value is nothing, and if I type in junk the value is nothing wait what yeah. So it turns out, because this value is actually invalid. The input is going to secretly reset the value to the empty string, but don’t actually tell anyone.

This is going to do it internally and not fire an event about it and if you start with nothing and you type in junk, you as a programmer cannot detect this change, like nobody has told you that that anything has happened, but you with the eyeballs are Looking at that input and be like look there’s junk in it, you got to do something about it, but as a program where you can because input is like hiding, it stayed away from you.

So don’t do that don’t be input which is pretty much. The like point of the stock never be input, because nobody really likes surprises, like surprises in an API, are the worst they’re like finding that your cake is made out of kayo and not cake, and this is San Francisco. Everything is made out of kale. This is the new tragedy in my life, so remember how I said that the reason why we painted ourselves into a corner with input is because in 1995 we didn’t have polyfills.

We had to somehow have a default type on all these stupid inputs, and the only way we could do it is just jamming them into one object, but now we have polyfills, so we need to deal with polyfills, and the really important thing about polyfills is that If your element expects a polyfill, please for the love of God, do not include that polyfill with the element and here’s the story. So we have an element that uses the web animation polyfill with the web animation spec, which works on some browsers and not all of them.

So there’s polyfills for this and we were like we’re going to be so nice to our users and include the polyfill with this element and everything’s going to be grained you’re going to have a great time and then Chrome settings came around and they’re like. We would really like to use this element on Chrome settings, a page that runs on Chrome and no other browsers. Chrome has the web animation standard implemented, but because we jammed the polyfill in that element, chrome has to actually download the polyfill for something they already know.

How to do on every single page? That’s really great, so they don’t really want to use that element and they hate us for it um. So the moment you include the polyphen in your element, you take that choice away from the application developer. Maybe they want to use a different polyfill. Maybe they don’t even care about supporting Internet Explorer. Who cares? Don’t Jam the polyfill in there you’re not actually helping anyone document it, but it’s required, but let the user take care of that.

So what I hope you got from this last ten minutes is that input is terrible and you should not look at it for any API advice, and that group is kind of really good, because UNIX is actually really good at making this. So if you want to read the 17 full at least 17 bullets of UNIX philosophy, I strongly recommended they’re kind of really interesting and they’re, probably going to make you help better make you make better APs help you make better ApS, got it in the end.

Awesome. So we have an element: we’ve given it to people, it has a beautiful API, nobody hates us for it, and now we actually have to maintain it somehow. So the thing about maintaining your elements and why it’s important is that if you go on NPM and you download a package that hasn’t been updated in two years, this is going to give you like the creepy GPS like if nobody cares about this package – and nobody Is fixing it and I’m probably going to be running with a lot of bugs? This is the same with web components.

If you want people to use your elements, you got to keep your elements up-to-date, because that makes them cool and usable and one way we and polymer do. This is by making sure that we follow semver. Oh whoa, whoa, whoa whoa. That was exciting. We got there Samburu, I get excited with silver all the time, so silver stands for semantic versioning and it basically means that every of the every one of these numbers in these versions actually mean something they’re, not just random.

So the last number on the right here I have a tweet from Dave Mithen who makes fun of semver because no matter how what do you think you’re shipping you’re actually going to break your users. So you know keep that in mind. The last number means that this patch has a patch fix. It has bug, fixes it still backwards-compatible everything is a-ok. The middle one means that you’re shipping some features, but they still backwards compatible.

So if you’re using this version yesterday and then you update and you get the new version, your your app should still be fine you’re going to get new features, you don’t have to use them, but like everything that used to work should still continue to work. It probably won’t because you’ll write some bugs, but that’s a different problem and the first one is a major version. This means you’re actually introducing breaking changes.

So if somebody wants to pick up this new version, they actually have to do a little bit of work for everything to work in their application and there’s two things. I want to tell you about major version. Bums, one of them numbers don’t have meanings. Please do not think that increasing your major version is actually like a marketing ploy, or anything like that. Don’t get obsessed about this all you’re doing is communicating that this version has breaking changes, you’re going to have a bit of a hard time and the second one is just because you can communicate this breaking changes doesn’t mean you should have like really aggressive breaking changes.

Breaking changes are really terrible for your users. They have to do work. They have to like read the new API and figure out how you broke them and figure out how to like make their stuff work again. So I’m Palomar we try to be very deliberate. We haven’t shipped a major change yet because we want to make sure that, like the moment, we ship it. It’s like a write change and it’s going to not be actually very hard for users to update to it so be very deliberate about what you’re shipping.

In a major change, don’t just abuse it because you can’t communicate it. That’s what Ruby does um so now that we have cember, we can tell the users that you know this user. This version is going to break you or not, but the only way we’re going to figure out if we’re actually going to break users is by testing, and this should not be new to anyone. You’re right software, you tested duh, but testing.

Look. What is is kind of interesting, because what components are new, and I found that I had to test things that I did not expect that I had to test the first one is obviously the public API. If you pinky swear that a function exists, you should make sure the function exists and does what it says it should do. Duh umm and I’m trying to click now we’re having great times with this remote. I really like it.

So. The other thing is that you might want to start introducing this idea of like a private API. Javascript doesn’t care, so don’t worry about that one. But if you introduce a convent, couldn’t convention like underscore news private, you get to be responsible for less of that API. Like a lot of your configuration methods or any of like your internal functions, you don’t have to make them public because, if you’re making it public you’re responsible for them, but if you make them private, then anybody who’s using them.

You can be like listen you’re on your own. I told you not to use it. If you really want to use it can’t promise it’s going to be there same polymer, you use, underscores any functions or properties that start with an underscore or two underscores. If it’s a behavior, I private use them at your own cost. I might just delete them for shits and giggles. You should test your accessibility, so element should be accessible and I’m going to like rail on this one in about 20 minutes, but you should also test this.

You should unit test it because you don’t want to break it. We use the accessibility, developer tools. It’s on github under Google Chrome, that’s what this cryptic diagram means and they’re, basically an API that you can run as a unit test and every time you said something like roll on an element. It makes sure’s it like, runs 20 tests and make sure all the Aria labels are set up correctly and tab indexes are set up correctly and your contrast isn’t terrible.

So that’s really good. You can automate them. You should also test the look and feel – and this is where things get interested, because your vending elements that look like something the thing that they look like kind of becomes part of your cart. It becomes part of your contract with the API it with the element user. So I discovered this a super hard way where we had an element. It was a button and I thought, being extremely awesome and I changed the box sizing from content box to border box, and I was like everybody’s going to love this change and I broke like 15 people because it turns out if you change it to border box And somebody was sending a size on that element.

That side is now completely messed up and they’re going to have like adjust everything and add 20 pixels to everything, and I ship that as a bug fix – and it was actually breaking change. Go me and that’s because I don’t have any tests for the UI so make sure you actually test the UI, because you’re promising your user. That a thing looks like the thing. It should look like. Here’s a bunch of UI frameworks and libraries that let you make UI tests, I don’t care which one you use just use, one.

You don’t even have to you everybody’s, taking pictures of these nice. You don’t even have to use this one. You can literally do like get bounding client direct on your elements and make sure that the right size and like the font size, is the same. Do whatever you want as long as you test your and if I don’t remember, I told you, elements are composable and they like should accept children and they should like working other things.

So if your element should be composable and that’s the thing that you care about, make sure that you test it. If you’re writing something, that’s like a form put all sorts of things in that form and make sure it doesn’t crash. If you think is like an input, put it inside a form and see that works, fine test, your things, cool, we’re testing, we have silver, we’re telling the users we’re updating our elements.

Users, trust us they’re delighted with our elements are going to use them forever. We need to actually write documentation about it, um, because if you don’t WTF m, you can tell people to RTS em later so cover your bases. Now, if your element has any edge cases document them, I don’t care that your element is being weird if it’s in like RTL mode as long as you tell me about it, because otherwise, I’m going to write this like super-lonely stock over Stack Overflow post, that nobody’s Going to respond to I’m just going to be sitting there and be like it’s been 10 hours.

Why doesn’t this element work just document your is going to be great, we’re maintaining irrelevant. Everything is great. Let’s talk about performance, so performance has been a big topic at i/o performance. We want fast steps fast, apps, lead to user engagement, lead to more views, leads to me getting promoted and getting paid more. Everybody wants that. But when we talk about elements, performance is actually really important, because if you it doesn’t matter how fast I make my application, I can use rail and purple at everything if I’m building it out of really terrible and slow elements, there’s nothing that I can do, which Means that you, as an element developer, have to make to be very careful about what you put in an element because it’s going to screw somebody in a major way later.

So, if you think about your element, maybe it’s like 1 milliseconds fast. Let’s see it’s a checkbox and it takes 1 millisecond to paint because that’s what we really do, one thing: do it fast duh? So if you think about painting, if it takes one millisecond to paint your element, you might like high-five yourself and be like one. Millisecond is the fastest paint I’ve ever heard of in my life, I’m doing great, but if I have like a thousand pizza toppings on that page and they’re, all checkboxes you’ve now added a whole second to that page and a whole second to a web page is Actually enormous we’ve been trying to like save milliseconds out of pages, and you just made it so much slower, so focus on first paint and make sure that the first time your element shows up on the page is as fast as I can possibly be.

Steve are well on the polymer team. Has an amazing rule about this? The best to advise about how to make your element be fast is do less and be lazy. This applies to like any, that you want to be fast, do less be lazy? By do less, we literally mean that don’t do anything, you don’t need before. First paint, don’t like said magical handlers, don’t set magical Styles that are needed maybe later so we had this code a lot in a lot of our polymer elements were like when the element was being attached.

So when was actually inserted in the Dom, we were updating the pointer events to make sure you couldn’t click on disabled things, and we are, you know, adding click handlers, and this looks like very reasonable code right. It’s very short. It probably doesn’t take very long to run, but again, if you do it a thousand times, that’s a thousand event listeners you’re setting up before you’re painting the page, that’s enormous.

So what we do now is we wrap it in this like after next render? We do everything that’s needed for paint, this isn’t needed for first paint and everything that’s needed, like literally the tick right effort painted we do it after the next render – and this is really great because now my page paints really fast. My elements paint really fast and they’re interactable the milli site like instantly right after so everything is perfect and everything is fast.

Be lazy. Take sad one step, one step further, don’t do anything unless somebody acts chillie asks you for it. Don’t just like volunteer to do work, that’s bonkers! You would never do that in real life. I have nothing to do right now. Let me do some work. It’s great you’ll read Netflix. You know you do so in polymer. In polymer, we have a lot of polymer elements: they implement the material design, spec and the material design.

Spec. Has this thing where, like every time you click on something has like a really satisfactory poll that is a little jiggle and everything’s, really nice and fun. So the way we were coding it up is that literally every element had a ripple element inside of it check boxes buttons inputs. Everything had a ripple which sounds really great in theory, right like it should ripple, we should put a ripple element in there.

It turns out that’s crazy. Let’s go back to my pizza, topping analogy. I have a thousand pizza toppings, I’m probably going to click on like four of them, because I’ve tried to put all the pizza toppings on a pizza before and it is terrible. Don’t do it pineapple and mushrooms don’t go together. They go together with onions, though so, if you’re only going to like click on three things, you only need three ripples you’re now creating like 997 ripples.

You don’t actually need so we update our code and we do something else that where no element has a ripple when it starts up, but if you click on it, the first thing is going to do on that clicking will be like do. I have a ripple. No well, here’s a ripple make it jiggle. So now, in this enormous application, we’re only creating the ripples, we actually need or being incredibly lazy – and this makes everything super fast because I’m not just creating Dom nodes that are sitting on the page.

Doing absolutely nothing not even giving them access to Netflix do less be lazy, do less be lazy. This is your manager tattoo it somewhere and we didn’t just like come up with us one day. Well, Steve did he woke up he’s listening to like this weird podcast? I think that tells him that, but like we actually started writing tests for performance to figure out how this was going and there’s many different ways in which you can test performance and they’re all terrifying, because I’m actually terrified of everybody else’s frameworks.

So I have like two simple ones that I use and they work really well. The first one is console dot time so cause the whole time, takes a label and basically like between the first time. You call time and time end on that label. It calculates how much time does this cost and you can also nest them, so you can be like well. Creation took this long, but setting attributes took this long and the reason what causes all time is.

Nice is because you get dev tour. You get a timeline in the of tools and you can see like what’s actually happening here. This is incredibly fast because I was just doing random numbers in a loop you’re, never going to get code that runs in ten milliseconds like that, but yeah. So that’s constant load time. It gives you a time line if you’re even lazier than that, and you don’t want to don’t care about that aki-nee’s performance now, which literally just tells you milliseconds now milliseconds now, so you can do it before and you can do it after a task and see How long that took – and I think that you do inside, if you want to test your first paint – is that you want to create your element.

You want to attach it to the body and you want to do a giant hack. So let’s talk about this giant hack in the same way that we’re optimizing our elements, the browser has been optimizing itself because it assumes there were terrible developers which we are so just because you’re appending something to the body doesn’t actually mean chrome is going to paint It Chrome’s going to like wait to batch them.

If that’s the thing isn’t visible, chrome doesn’t even care if it doesn’t affect the layout, it doesn’t care and you can’t actually tell chrome to paint things so the only way we can we can time. This correctly is by sort of forcing chrome to relay out the entire page, which also forces it to paint offset with. Is one of these attributes that when you call it on a on an element, is a style attribute? It like has to recalculate the layout because it’s in reference to its parents, so that’s the one that I use pretty much anything with the word offset in it is going to cause a relay out.

You can Google for all the other ones. If you don’t like it, but the idea here is that, if you want to make sure your element has painted somehow trigger our relay out on the page and the follow up to that is don’t do this once do it like a thousand times, do it as Many times as you have time for, because if you only do it once anything could have happened in there, somebody could have sent you an animated gif to your slack blog, which slows down your computer.

The garbage collector could have run the garbage. Collector could have not run if you do it a thousand times you’ll get more accurate numbers. You actually get a good answer about how slow or how fast your element is at painting, and the reason why this is awesome is that now you can automate it. You can put this in a unit test. You can put it on a test that you run on every merge and then on every more.

You can be like well, this elementals, like 10 milliseconds fast yesterday and itself 15, and then you can ask yourself whether the feature you’re, adding or the bug fix, you’re adding, is actually worth this performance, constant you’re taking. So let’s talk about accessibility, there’s! This amazing quote about so anywho, but the conclusion here, just to like bring it home, is test your elements for performance make sure they are fast.

If your elements are have their ups really slow. I hate you and you’re going to slow down the web. Please don’t slow out. The web is really hard for all of us accessibility. So there’s this amazing quote by Cordelia Dylan, which is that accessibility is like a blueberry muffin. So the way you make a blueberry muffin isn’t by taking a plain muffin and a fistful of blueberries and jamming them in there and be like I made you a blueberry muffin, you made me garbage the way you make a blueberry muffin is by taking the eggs And the flour in the sugar and the butter and beating them together and adding the muffin the blueberries to this raw dough and putting them in the oven and waiting for 35 minutes, and then you get delicious blueberry.

Muffins accessibility is hard. You have to do it. The entire time from the birth of your element to the end of your element, in the same way that you make muffins, you can’t just make an element and the last day before you ship and be like, I didn’t, make it accessible. Let me jam some Eric: are your labels in there you’re going to make a terrible job about it, and the reason why this is important is that if you don’t have accessible elements, you’re not going to be able to make accessible apps? And if you don’t want to make accessible, apps you’re a terrible person, you should have meat making apps for anybody.

You should be doing something else. Thanks y’all Rob Dodson gave a really good talk yesterday at 9 a.M. On this stage about how to make your elements accessible, and I strongly recommend going and reading it at home. It’s an amazing talk and he tells you like proper, concrete things on how to make it better. I’r going to tell you two things that I got wrong because they were like kind of like really easy things for me to get right, and I didn’t focus dates.

Are only a big one, focus dates tell you, you know where the focus is on the page. It’s a really ugly outline that in the 2000s it was really cool to set outline none on focus because nobody really liked it and that’s really terrible, because if you’re not using the mouse and you’re just using the keyboard, you’re not going to know where you’re on The page, but even if you are a mouse user, if it’s just like you, remember the last time you had to buy something on the internet and at the end you get to the 15 field.

Visa credit form where you have to like fill in on your information. Your shipping address your mailing address, your name and your credit card number and you’re going to be tabbing to them. I promise you, you don’t actually click on every single field. I know you and if nobody is telling you where the focus is on that page you’re going to start typing your credit card number in your like address field, you’re going to get frustrated, it’s already frustrating experience buying things on the Internet.

Don’t make it worse, don’t make bad you eyes for people, I don’t care whether you use this outline or a different outline or you’re communicating focus in a different way. As long as you are communicating focus in someone, you can make like a nice ripple around it. Just make sure that if somebody is using the keyboard, they know where the focus is on that page and the platform helps you with this tap index equals zero.

Whatever you put it on, that thing becomes focusable and by default at least it gets the really ugly outline it’s ugly, but you’re doing better than not doing anything at all. And the other thing is that you have documented active element which tells you where the focus is on that page, which means now you can unit test this and automate. This make a test where you have 17 of your elements and simulate tabbing through it, and check that the thing is that the thing that is focused is the thing that you expect to be focused, and it’s styled, like you, expect it to be focused unit tests Are the best they make sure that your element doesn’t randomly break? The platform also gives you Aria.

Aria is what a voiceover application is used to read: HTML, there’s a whole bunch of like documentation. Aria, I’m not going to talk about Aria. I just want to mention that some elements have like built in Aria like nav and a have like extra Aria built in themselves, and that are you labeled by is this really awesome attribute? That is basically like Aria label on steroids, because if an element already has a built in Aria label like input the native input, does it uses the Aria label to read whatever you typed in it? You can’t put an extra Aria label on it.

You can only have one so if you want to make the native input more accessible, like say, with a label that describes what it’s for. Are you labeled wise, therefore, that it always adds more information to any element, so this is really important. Please make your elements accessible, because if we’re going to make accessible elements, we’re going to get accessible, apps and the same thing happens for performance.

If you have fast elements, you’re going to get a fast app and if you have maintainable elements, you’re going to get a maintainable app and that’s really our goal as element developers, we want to make the web better. We want to make amazing apps for other people, so that’s it. I hope you got something out of the stock. Please go home and make elements and if you do tweet them at me, so I can what remained thanks.


 

Categories
Online Marketing

openSUSE Conference 2018 – Security Retrospective of the last year

We need to track ein. Projekt security incident reporting taxes on our products, fordert wie, im september sofort incident, update manager, survey of what I have to do. Is it something really like bachelor ticket henning wiemeler das, auto vor der security incident, sowie helfer sofort installieren, update manager, sven der rotating wohl, so ewl wahllos, ventotec rfid-tags quad wie du es ist ihm wie koordinator fixiert auch selbst, so koordination lienz blick wie die instanzen tracking Systems denn hand over the work of fixing the pictures der king, of course, comeback.

Dass kaczynski hätte mit patches, oder bei, basic für ihre lahnauer package, maintainer source support von opensuse community to fix the backs es hat mit dem back to us das review ist dann bei der ubs review team extra liam bei der internen build service review, es in tallinn Und vor der test ist wie give back up dates zu made in school der test des updates: internet konnte, free teams, testing extra die, hev, mosterei und opencl unit testing, entfernt, wie, aus, korea und jürgen kesting freiberg, so hat extra large area und die open source framework.

Einsam community members, testaccount updates auf dem release, auf der updates, auf kurs und auf documentation, musste auf die, dokumentation ist automatische wie nizza mit einem manuellen dokumentation, with more information, more techniken cent, sagt gehörst du zu handeln zur vorinstanz kam in queensland der effekt software jetzt ein Götze backen erwachsene, located on off the public, offer blick auf dtm wagens jubel, not not ist damit viel, samuel 1 vor waldesch präfix und die nammer interpack in der samurai references descriptions in der virtualbox la commons asset beside the package, oder madonna, so jetzt keiner important für Back owner of the package will eick jetzt stark sein: denn wie billion yuan react in interviews, ticketsystem manages to flow auf, die instanz wie colette smash the many more wollte apple versus tanzform weil, das, der schnellste, bugzilla das, mal pro watt sowie raid instanz, so basically simplified Rating auf low mode, kritiker, important and the city is cds, es zwischen frieske, räumen kann man, weil, der wille des crm-systems, used by just an bayer customers and users to evaluate the impact of security standards.

Installer security, wechselt scc, skating, gletscher, im vorjahr den 6 jetzt ist wieder fit das keiner zeit, im internet wie, herr verlotterte von streams, interne levy track, die, perfekten es so ist sein, ding ist effektes, dort, effekte von opensuse, lieb tumbleweed, because dieser quite frisch, verliebt und liebkost Remsbahn, cold stream solution days of peace, effektes lesart anbietet will get fixes.

Interne live. We have software des tennis, opitz motto: wes cravens effekte tend to keep track, auf der tour, wenn es also just vor kleinen, starting up dates, zu ostern modlos. Anything to know news site, auf der name, auf bugs der den zeit, so heißt der name auf, bugs developer der last hier ist, so starbucks aqua, relax every weg und how many dax-werten in der weg eine 2006 justiz ab zu dem mittel welches war und 2014 der Werbespot willibald and health box opa wie keine, setting some noise and state the trade ein star in westhausen [ Musik, ], fertiges neues inside the weight of thirty bugs public weil.

Beides change angels got my attention on vom security research, als lot of people und bugs inside the ghost is coming vom auto made it back mining der auto manager, ist sich, dann ist betty cochecker sourcing, lot of those kam auf, die; fasching tools, lothar, bily der erste Tool: court american fassl ob das, article ist easy to use easy to plug and work for them, and space hessenliga fassen ist ein frieden in der stage voll antwort, auf dem fein kräuter, nahm auf bugs risiko und haben die täter.

An den check ist auch ort am rande behandelt wie vor wie den will die herrschaft der ticketsystem jetzt samt us enthält. Das update wird der name, auf, ok, schnell gehandelt, bugs queensberry hat toulouse-lautrec, auf hengst, sowie, führten, das, interne, ticketing, ist es zum crash. Basically, gibt’s das. Article over dem bleifuß, open bug, reports, defekte software and ratings denn die, förderstelle, gelte work, fixiert pictures, so hat das die abschiedsmission zwei packages die, update, eine security, potsdam, meter data, discovery, description and the machine articleperformance, so basic style over dokumentationsassistenten erwartet, because software die automatisch e-mails Generated ein, update notice and building standard ecx automakers die stealth action and automation, testing die, entweder ließ die, update dann automatique, also vor der abschiedsmission 26 as not track der basic listing wurde das hat mittels.

What is prepared? Wortes im test hin zur hälfte, open nach new york, die fahrt des looks at what, in the incidence alternext for testing der partei ist die, klassik freiheit entzogen, so laut ist kein auftrittsort work and more.De liefern wie die lämmer die updates, auf kurs lot of compliance check In utah, state e-mails, notifications, wie präsent, die weiße, mailarchiv update, im, bereich vs, the page book and even search klickern mrd wie generell maschinen wieder bilder sowie data des iwf, kann man, dann bildet ihr reporting form ist das, ein tepco-manager externe tools at what you get.

You said that you can to your application sony tackling auf, hobbit weiter, die user, auto gerne information based on rwe. So you can look at pages. Feuerwehr die der tief, extend wurdest du rating water, ist effekt wurde es noch effekte, so, basically märkte in siders expose zu die auszeit eine juni die performerin der maschine wie die reformierte, maschine, geformt ist denn, sobald, auf ein, open war; der wille die assessment, language vor, mit Dass das fahrrad auf, die, buchholz, gerti content, automation, protocol formel, suite kann wie fügt hinzu der openscape utility, aber ohne prozess in utilities to find out of fuel system ist der effekt bei eon der 211 manager, handels rasens, auf machines, preußens auf die, statistik, sagte, vorher, 2007 Teams, zu einem notierte magix mainz bei der der frühjahr 2010 obertshausen cities die klärung der mass effect, effekte wie roten 2005 aldag switch der vortage phasen das article erst 2005 handelt of the top der highlights der highlights: wird ua 66 kg ksv ketsch fassung zu.

What more thing skeptisch schaut in den kernel, ist ein, menschen, im management, ag’s, magica, willi outlaws und number of sound, los ticos der implemented, auf kodex, jetzt, quartal software wer people, programm für security, meinte detail, die, pingsdorfer, improving graphics, magic, ist audi, besser, oder wetter, consistency models And management dvfa continues to wings, so lässt und lässt bugs av und anymore, mozilla, firefox ja, keine der toten, als diese zu heilt eschenrod base load of issues and found in etfs and fire shuttle oder freeport vom fass in der ems der salon, listet des bugs oben Fließt pausen security updates, vor dem enterprise, product code lines and families 602 die sechs vor die sie in zwei, phasen, seventeen das, opensuse lieb ist in harry potter packages, vom solution award, auf der auswärts nie imports da werd 150 updatestar import, vom, stanford, oft security fixes vorlieb Automatische came from our suse linux enterprise kopie entsteht eine opensuse community attention assist 2004 und 2007 sowie frühling das ist quatsch, impossible eines billigen willi pipeline in factory pipeline, feel like a plan sagte manager, kent wells am parkscheinautomat menschen den arbeits und wie klassik weiteres high impact War, der wille, thies, so wurde, so das, ist ja, nett war, dies drei impact, vorbild, hieß, gekostet hätte lot of attention.

Hat der hhn texo, like the exploited travel export, exploit der lot of customer care. I speak horst der difficult to fix. Der nichts am werk und aus dem verkehr zogen, also fing der stance, special edition der details, wie klassik frist zur korrektur, an der bille thies und händel dem florett as more money workers moment, herrschen und top star, dj partys kann man, ja, zum, älter und inspektor, beginn Offizieren zu, let me take some oft aus, so ist die vorgebaute thomas waniek, programm, okay da wäre working as internet okay die kerne war, es okay, bei der der workflow in der linux memory.

Memory management model based business sales pace und muss, auf der data located groß abort accepted existenz downloads, so ein research, hätten, so das ist halt was found. The last time aus dem 1000 m der people, kodex fordert ufhausen tender, vor, ort ja, wie du wann, page wie. Du als little bit of hawaii triathlon, page juno wann will kostet buffer and der protect pro für etwa spaces collide, anlass, ihr security, research, haben für eine, qual ist der places in common code des kontextes, vor kilobyte kenn di campiglio, precious love to give a damn.

Einzel iwanows places war es in jilib sie in jilib, sie wiesen, bevor der programmstart, schrieb sie dass, some of the location post on stage locations for embedded alley, larita fans allerdings, so etwas eben exploit starting up for them to users to gradually programmstart in jilib silvas trittin Sourcing der nächst leute will problem ja, das war, es keine, hatte der finne san francisco der heimweg war, damit ibykus qualität exploit bei der post keine harte fix sofort hostet keine received the big band bap zu köln die aktion auch von kilobyte, ein megabyte motto: megabyte kate, Moss, auf der textanalyse berlin, somit ist der jazz ist jetzt quer und stecker locations, täter dann bei der compiler, page die, location and sources of ages die, hexe, wie, bild oder patches, gibt es für gwd und willi.

What do it for release notes streams, but what we did ist es, vor zwölf, sie, liebt, vorsieht, freenet zuvor, die, updates and roll up den stalinisten stan heftes feature in der welt, ein bildhaftes compiler features and investing nach, auf dem, fixen, keine monster für security researcher community Gelöst interest in der topix arbeit feininger gerne, eine, co2-steuer distribution to use compiler option and urwald ist otto motor gewannen ein spektrometer startet wars, release beginnt, auf jenny, dass hier der text, eu alerte bau des university in ein tief seine texte using spekulativ execution system concept, stores Willi porter hast hier research, asano looking to play in the topic, so wie wir weil, wir, sinsheim, auf der schussen, beginn, auf jenny und plastik der villa teams, campos research, es analog, einer, voranfrage, hier, wie, lexy, k, 47 news die konzept, ist oder basic film ist der Cpu spekulativ execute following instructions to make more out of the listener: make-up motto: wie pasta in quick and attack shortcut to recovery, korrekt execution, wird, kostet, auf transistors, bei space and tax cuts, and almost all of this short cuts can coach und ex freundin sophie lukas.

Metern mit dem problem, ist der access control und supervisor, bild auf der page tables, so das bag. Ladies engine, that look at supervisor, bittet access, page tables patch and restore memory schossen table oder should have been able to access etwas der shortcut taken to market faster. To have lästern systems oder kost, disc einer security and general partner sap des bag. Ladies execution patches, stuff, interesses, ist publik ein auf anne will, zu gast gerne später kippte speed.

Sowie will paris dies, haben, keinen cash base, zeit schöner text des area4, provinz hier der distrikt, an bargeld vom segments, internet safety, hier wie wir in wolfs ins november und ende november und engineer, sven wolter und oktober, so wirken die zinsraten ancelotti software bug der software. Ist fein hat die software werke bei, uns, gekauft, wie, kenneth replay, soll prozessor cell viert in some of disney ceo michael changes.

Ist das lied ist spekulativ band jump, britische nation variante, zwei coaches zu fleisch der der predigt mit politischen wassers es die software ag straight forward security fixes software ist bei nike, oliver stettes maja, jessica, ennis, social security fixes schulleiters, vor, einer, vielleicht, etwas ist willi needed messe. Erfurt handelshof lines of code, entwickelt, papstes system call and repair fest, also high risk of communications, and the one thing is used performance so and customers weil, customers, one security day out on performance and apparatus for my team, ist auf core security by customers, der keiner piste Der computer ob text, hafen longlist jobs, bei twente, präsenz, die post, kreuz am feedback, war, uns, entgeht, public wie, forscher die people, sound zusammen, auf problems, faster, äquivalent, fixiert, so der variant, wannweil, beginnen der wahl der fans.

In der top speed of execution, der user defined construct. Atemmasken so nennt operation online checks, das los, is back in action to continue to give back, sammer, auf der performance, kennen sollte, so könnten wir, hervor, steckte, varianz, metern ist während praktisch unternehmens meltdown der text von first release using der patchkabel isolation. Userspace address space opera cent, flipper flipper und transition von karl valentin ist das, ist wie der schwanz studie das problem entweder fix vor der ist nur konfusion er ist sechster stelle pazifiks, messing das ist different vor irgendwann of spectators; basically wie kann es hier das in juba Class so ist für family office, constructive ein special effects, user und secure data, public data, hätten enden out of places, auf potente, compiler kennedy text, so microsoft, distanz am werk und changing der sie komplett die texas patterns, eine mit respekt, ist arne riise fans ihn in der Residenz notiert, basically, you have to look at erläutert ein cfc fans, der aua, so wäre es die upstream entweder style, cooking fixing, devrient wann ist in der orte various places wert des frauenchors, dürfte jumper, friction der degut, findet, ohne transition von privilege, tui travel strand, studiums code; Sowie solaris 11 ist bild.

De, so treplin sono der köln restlos sketches wert ist kein happy-end micro caps, flaschen 20 transition, betrieben wird, schon machines, so nicht kennen die, konstanz, die, häufigst, entfernt, vor der post, für dieses plastik, das bag, raiders memory december ation, der inits, vom, internet Access to leave it because it’s not easily fiktive software software, justine übelste fixing, endlos wünschen end of the changes.

Letzte worte future will bringen und jetzt der slightly worauf das ist unfair ist dieses projektes ines. So der notfall ist die messe für mind & more than the studies. What we do, however, vorprojekte security lenken den product security for me go zu, die gute shipment wie vor der as folk rock. You die security development lifecycle, jetzt noch, formel 1 installiert beide, zusammen, findet, wie, working on the fighter, mechanismen simples rally for doing that.

We have automatisch extreme bild service service ones after bilden die, apm skript, stadt, luxor, seit, juli binaries die bus services, politik rußpartikel er will findet kein chaos, user, landrut user zu transition und luchs in kuwait, lässt ist der ja, zwei hälften, ziehen, bei, erst ein heftchen weit Listet der have not been weit. Listet er will be der villa porsche, wird einem essay, please contact des cutie team, vor white listing service, so basically dann people, kein der packager kein open in baku vor ort wie, blockierte kartelle mehr der erwachsenen der fixe, dem fest denn die discussion with the package on A dream on how to fix ist trainer willi toyota, verso logistik für die, relevante, download, diese, die ketscher bild, bild check network services system service, ist adtech, gelockert, rowling, rohlinge, szene stammt, so das, thema tabus wie bisher drei, kitsch wie etwa the brakes soja, not going wenn Er fordert des be shipped via wir flotte, meister und ludwigsplatz, der security audits, ohne, first officer wie, werk, arirang und dies, keiner forderte, antic tags der opensuse liebt die weder beim text von opensuse, tumbleweed der ist sie die orte packages; der proof; packages, vom auer, vom, mauerwerk Overtime bei bruno ketteler final product is something that should have been able 6 die, scan für die open net, a porter systemservice running with something that our eyes zu fahren der dritte bewerber wie das, das net benefit genau erkennt, ließ sofort.

Have that many things to review the mentalist bevor du gefühl, wieder, ferne, wie, keiner, handelt et orbi, open at least eight of requests. Hinzuweisen sentiment tettnanger seems to be increasing. Oberteil wann fing es auch, so pervers part of it die activation of financing, compiler flex, fonds der clayton, yukon powerflex policy, compiler meiner, safestick, meines, kleines protection and revel in some any change.

You du siehst du passt aging, because they can just in der brust anfängerhaften drugs and no wechsel zur station projekt red die apm of exchange to include the events and fixed gewachste der insight. Fortschritt die fosters protection, one or two very low number ones, convinced that ist sie gut versorgt waren basic holt die opensuse factory, schief, dominik mattes options to the bachelor factory of flexdoors, so nett forscher die des active protection war, es ein, easy transition, sowie change the protector Mode der heuristik, canaries vom die ford to the strong mode wird übrigens david moore, bild, sportextra functions, force, india, staging der häufigsten packages, skript meines, stacks protektor, vom, dioxin, oder, kopiert, protector, meine, strong suntech, ist es fix denn vorstellt, die norcom problems or no problems, endet aus Event and distribution man auf die last des projektors findet das ist die position in die panel, executable sofort abzugeben.

I had some of the pages für build with it: security patches question of the weekend and distribution weit. So divers am challenger. Sondern challenge ist konvention people, dass performance, wie, carson xl, die sex party to get used as one registrierte die. Ebics dbx register ein, so komplett binaries will be slower von. An ohne mount weil, fortschrittliches muster auf der distribution. Stepi können die provider 64 bit edition.

Alle register use, it is not so import engagement, der väter und short notice of peace and sport, los angeles, so die lions on sight. First, take that eine distribution, ist ricky ist das tief lag vor, dass, sie, kommt, heil ins, auto linker, fleck weil, previous marriage of change, die optimisation flex, ein europäisches, hughes, vom, globus, hätten etwas motto: easy to do das, vor der position; endet execute the support of discussion And changed by default weil, compiler geißler die distribution, integriert astrium leitet, so that was er möchte der kunde, dann wie frauen die adia aufdränge compilers es hilft etwas aktiver, some people, er werde genau ist der compiler default settings, konfiguration faltet, kennen, wie, plugged interview system.

I have fun apm pages provider des default files and dad put-option center die, linke, einen, compiler flex, conditions, condition, summit und wann zu installers package, colt gcc der compiler will automatik kann ich eine welt, drei binaries, so heftiges package getting to dodger config setzt, oder digestif ort Ist so wars, the old republic, den eindruck, hätte vor, laut albers der wehrleitung 50 packages, oder den menschen, so postet ästhetik binaries der werner otto linksfuß, executable constance seltsam, bios images, bei der mutter relevant will sendet privatbild samt biochemisches samt, pin der macworld agency debt, genau compiler Meint hinein dort anfing das, end of patches, wird, positioniert, seien, oft aus, wie, theresa krautwald dokumenten people want to build der milchpreis porte kenne keine großstadt, take away von decision.

Security has to grow vor der station france agency soca betreuer sowie projektes tätiger ist er außer du alles von distribution products, enterprise ist die finger, wie du die stage. Article cloud based on open stack view, storage der have been some things about the day. The music management am container based container segways praxis days, die motivation, ist die, lose der wildlife frameworks, auf platz, auf components, interacting audis, kontrollen interaction, of course, and security schützt.

So das ist handwerk wird außer lukriert, werden, wir auch, so giftig feed back and look at spacey klien der wie, also ein battle, förderverein schon, hier ist in der product development team because they work in the nation and the nature of fashion der partizipation ist keiner importance. Haben wir vom gezahlt wenn, jpm, wird, wie, effektiv, working with them sowie los angeles, für harfe hier in twist development team und hier ist tablet scanning in der kantine continuous integration pipelines, ins, all things es, wäre, billiger ab mosthaf wie can do it more often wird die New products wie der bischof, landing page foul, an resources einer website, oder maschinen wie die bilder der jungen formation, dauerkontakt informationsdisplay mail, kontakte, rest ist die, kür, tdi, für fashion security, topix, fiel, free to us media conference, bei e mail, betreff x100, so vor der web browsers.

Villa und upstream werk von chromium, vom, safe firefox der duh der sandbox, wie könnte, jan ott, been set up to develop genauer und so die. Schweiz selbst form, auf apparmor protection of user space program, spot ist der wie flexibel in der actions, etwas keine, hartz iv ein. So forscher der chrome, webbrowser ist der sexy models, kriemler und den news, abo programm street view story, wie, auf kochs, looking for sleeping on our own unter topic: der wusste doch war, der respekt ist der methode wurde in userspace, reich extra waren, selbst abstrakt, so vor userspace Interesting up where you have antastet running dann können wir konkret bei in der techno fans, der javascript engines und ja, es gibt, einen, special infected bei der die kosten resolution, timers der versand form auf direct memory access.

So der coach, pat cash timing, sehr gut geht, cashback stylings web skript, chrome und firefox, update des high precision time von javascript, disabled access to dies, keiner direct memory, access points, für health and box coach, astheim, komplett, aus, empfingen. Das is possible and problems candy, exploited außer. In new zealand, so wie wie, geht es weiter, wie, kommt, eine, open stage, bevor der des sounds wildbad der topaz ages, oder distrikts and boxing auf der network handling der pem handling, and you can break out of this time boxes und access networks, sandbox und mexiko, tritt, Ließ memory, auf arbeit and box out of process snb an fortschritte beim, most user dem programm stone hit because they just don’t wan na fastet der, not kommt bei anfasste tod des victory die technologie des sandbox, snc finito, protect me form es ist programmiert und communication trusted Application system kranz der us to have des pacific patterns der tv, jetzt, keine, hartford x-server, die pop-queen, wann, fing, bischöfin, gebäudes frei für die engines, der hälfte, shading language, erkennen, language ja, so wie, popping gebaute, shader, längst, kein, hobby view, spectators, execute, translate ist ein set and The machine is used: wird ja, jetzt research, letters,


 

Categories
Online Marketing

Recruiters Toolbox of tricks and tips: A digital recruitment tool that actually works!

Our blended, recruiting approach includes keyword, search, contextual search, behavioral and geographic targeting and retargeting, but there’s one thing that lets us stand out from the crowd and that’s the geofence.

In essence, we draw an invisible fence around a real-world map, location targeting employees within its boundaries. Imagine company a is hiring for warehouse workers to include forklift drivers, Packers and Pickers. Now, let’s assume there are eight other warehouses near by using cumulus digital’s geofencing technology. We can ping the smartphones of the employees in those buildings and then over the next 30 days, deliver banner ads for your job offer directly through their smartphones.

We do this through apps. They already use, there’s no need to download or install anything if they’re in the building, we can target reach them at cumulus digital. We don’t just like to talk about conversions. We back it up with data and results our conversion zones. Let us verify how many people actually walked into your building after they were served your recruitment ad. We believe in transparency of results and we’re not afraid of what you’ll find, because we know it works.

If you’d like to schedule a free online demo with our data team, please contact me at seven one: seven, nine, oh one, three, four, six one or email me at Keith, Hanshaw at cumulus, calm for more free marketing tips visit my website free marketing, help org I’d. Like to help, you fill your open positions, you


 

Categories
Online Marketing

What are the Best Backlink Analysis Tools?

Everyone Preston Van Dyke with SEO com today, i’m answering what are the best backlink analysis tools. First, of course our Google and Bing Webmaster centers those are great for utilizing, also open, site Explorer and particularly for open site Explorer. I really like the how actionable that tool is for SEO purposes. That’s that’s why it’s so great and then also majestic SEO has a great backlink analysis tool for majestic. I love the detail and comprehensiveness there.


 

Categories
Online Marketing

3 Critical Metrics to Follow With Google Analytics

With the analytics In a week, I check our analytics On our site all the time, but I feel like I’m just sort of Poking around and sometimes I ’ ll – find a nugget Or things like that, but I do feel intimidated. Because it’s such a you know versus something: Like a Facebook, where you’re just guided Through creating an ad In analytics, it’s like you’re in A fighter cockpit in a way right, There’s a lot more stuff.

Going on there, So I think what people Are really interested in are sort of systems That you know “ Here’s how you do A 10-point check on your analytics.” or something like that. Can you talk a little bit? About your framework, when it comes to actually Setting up analytics and what are Some of the key metrics that people need to be focusing on If there are any Yeah sure So, first of all, what we got to do, Is make sure that Google Analytics is tracking correctly When we do install the code? We do some initial testing, we go ahead.

We visit from mobile phones from the desktop To see, does it get the country? Does it get the divide? Does it get all that kind of stuff After we enable The eCommerce tracking, which is not enabled – and I don’t really know why But you have to do that manually. There are a few things: Really really simple things that no one has to be Really intimidated by these First of all, Conversion Rate, Super important We have to know How many people, out of a hundred and because some of the people? That might read the interview, are not really tech savvy or don’t really know.

What a Conversion Rate is Conversion rate is what the amount The percentage of the people that they get to convert, What does convert mean They get to do a sale, They get to buy something From our websites and we’re talking, About the eCommerce, So is it 1 % Like 1 out of 100 people, Two out of 100, One of the simple things that you can do, If you have 1 % Conversion Rate, which is an okay Conversion Rate, It’s sort of like the industry baseline In a way right, -It’s an industry baseline, let’s say -Yeah, I know those sort of things You get.

One person Out of a hundred people, but you paid for those A hundred people to come into your store and you get 1 % Conversion Rate. What, if you look At your numbers – and you figured your website – In that way, you get a 2 %, I won’t go into 5 % or 10 % Literally with just that move the amount of money That you are getting into your revenue simply by one thing, So Conversion Rate Is super important? The other super important thing is Average Order Value or AOV So AOV.

Why? Because, if I get an average On a customer, let’s say he buys something: Which is $ 20 every customer, and even if I can give That $ 25 or $ 30 literally, I don’t have to change anything else. In my whole other strategy, I’m spending the exact same money, but I’m getting more From every customer Conversion rate, Super important Average Order Value Super important, Then there are more technical stuff that they don’t have to be.

Super intimidating, so one of them Is Bounce Rate I will stick To those three, obviously, there are way more But I don’t want to over complicate it So Conversion Rate Average Order Value and Bound Rate. So what is Bounce Rate How quickly people bounce They get off your website? As soon as they see it, The Bounce Rate is measured. By a percentage, The biggest the percentage The worse, our stores are performing An average in the industry.

Let’s say it’s 65 % to 70 %, but still it means that 70 % of the people Were just paid with Facebook Ads with Google Ads Or whatever that is, They just came to our website. And they didn’t even spend more than one second In our store, So even if you get an average Of let’s say, of 80 %, which means 80 % of Google Didn’t even see your landing page, You get it down to 75 % Even 70 % even lower, it means that you start making More more and more money for every visitor and potential customer That visits your store, It doesn’t really have to be intimidating.

If you translate everything to money. Then it becomes way easier Way: sexier And those three metrics are the key ones. That people need to be looking at. I think that’s a really valid point. I don’t know that You’re the biggest Marvel movie fan. But if you have to be an Avenger Which one might you choose? Probably I would be Doctor Strange, I like to think of myself, like The geek I am, and the nerd I am When people go out, And have fun and they party I go work.

Or read webinars or look at things: I could change in the store, somehow we can make More things, I think, I’m living Like Doctor Strange People call me The Mr. Google Analytics -Doctor Analytics -Doctor Analytics Doctor analytics, So that’s one of the things That I really really enjoy because I said Google Analytics Is not sexy but making money is, and I like making money 100 %. Very nice, thank you for coming Awesome.

Thank you, Yeah. I really look forward. I should announce also, I think it is clear. But Doctor Analytics will be a part of the upcoming Ecommerce All Stars Secrets course our free-mini course That we’ll be putting out for the world to learn the core skills that they need. To grow an extra-ordinary business They’ll learn how to get by That’s the beauty of this course You’re going to learn. How to get started? What mindset you need to have And some of the core skills, but we’re also going to be providing A lot of things that will allow you to truly take it to the next level.

And really have an untapped mindset. That’s the thing I’m noticing From all of these interviews And frankly, all of the people Of the world who are making headlines for good and for bad Is that they have this unbridled will They are not small thinkers right? They are people That are able to look an opportunity and really think big about it. I think that’s what runs Through this whole course, and I’m really excited To be putting it on, I’m excited to be a part of it Guys I’ll make analytics sexy.

I promise Okay I’ll try my best Nice, very good. Well, thanks again, -Awesome -Alright -Thanks -Cheers