 Thank God. Okay. Alright, so we have Ms. Naomi Bush with us today. Let's thank her for being here. She's going to talk about superpowers. Alright, so thank you so much for being here and for coming. Let's see. Did it stop working? Oh well. I tried. Of course, right? We just tested it. Alright, so thank you so much. Like you said, my name is Naomi and I'm going to be talking today about how to automate the content on your site using a form builder. And I like to call it superpowers. The reason why is because it's something that people normally don't consider using a form builder to do. But I love form builders and basically what I do is I use form builders to help business owners like you quickly achieve complicated functionality that they previously thought either was impossible or would need a lot of coding. And so if what you're trying to do involves receiving data and then processing that data in some form or fashion, then what I want you to do is ask if your form builder is up for the job. So many times I run across people and they say, well, you know, I need to do this thing, let's say, I don't know, I need to take donations. So I need a donations plugin or I need to allow people to list things on my site. So I need a listings plugin. They automatically go to directly what they think it is. But a form builder, I love them because they are so open-ended. Again, if all you need to do is take in data, that is receive data and then process that data, a form builder might be the tool for the job. And my professional goal here is to get you to ask that, is my form builder the right tool for the job? Why? Because you probably already have one. Who here has a website but does not have a contact form on that website? You do not have a contact form. So most people, if you have a website, you probably have a contact form on that website. And so that's why. Because it's something that you already have, it's incredibly powerful. I like to say my mother taught me how to be resourceful. So if you already have it and it's good and it can be used, then let's use it. So you are in the right place if you have or you want to build a website. If you want to allow people other than you to submit content on that website, however you do not want to give them access to the back end of your site. For whatever reason, maybe it's for security, maybe it's just that you feel that the back end is complicated, you want to keep things simple, you want to keep them focused, you don't want them looking around at all the other things. You are in the right place if you then want to display that content that they submit on your site. Let's say you want to approve that content first before it gets displayed publicly out to the world. Maybe you want them to pay to submit that content. You want them to be able to go back and update the content that they submitted. And then bonus points if you don't have to be hands on every step of the way. And you can kind of automate it and put it on autopilot. Now that's what you want. So challenge accepted. I have about 24 minutes. Let's walk through this. First, what is a form builder? So here's a form, our trusty contact form that we have all likely seen. But in order to build this form, that's kind of what you need to do. You've got that code there. A form builder is a WordPress plugin that allows you to visually build your forms instead of having to know how to code. It's commonly in a drag and drop type of interface. So you take your field and you drag it and say, this is what I want. The most common type of form that we all know of is a contact form. So that's one interface and here's another form builder. Here's their interface. As you can see, it's all about fields and place your fields where you want them to go. But you'll notice here that there are actually many types of fields. So just using it for a contact form, we can actually do a whole lot more. Let's look at these type of fields that we have. Single line text, paragraph text, dropdown fields, number fields, radio buttons, hidden fields, name, date, phone, address, website, user name, password, email, file upload, list fields, product fields, credit card fields, currency fields. That's a whole lot more than a contact form, right? So with a form builder, you can collect anything you want and then process it in a myriad number of ways. Here are some example things that you can use for processing your form, right? So you can have a form that collects a payment and it's processed with Stripe or PayPal. You can take in some form data and send it to Salesforce. Send it to HubSpot, InfusionSoft. When people sign up, you can add them to a MailChimp list. And then there's Zapier. If you're not familiar with Zapier, Zapier is, oh gosh, Zapier is awesome. They're over, excuse me? WordPress Glue. Yeah, WordPress Glue. There you go. That's a good one. So today we're going to talk about how to use your form builder specifically to collect content for your site. All right. So let's say you want to allow guest posting on your business site or food recipes blog or... Let's see. Anybody? What type of site do you have that you want to allow people to post to? Somebody. Yes? Holistic Wellness. Okay. Holistic Wellness. Anybody else? No? Yeah. Volunteers. Volunteers. Okay. Lesson plan submissions. Lesson plan submissions. Okay. I like that. Okay. All right. All right. So I'll work with that. Okay. But you don't want... So you want people to be able to post but you don't want them in the back end of your site. Well, fire up your trusty form builder and you can have them do it on the front end. So we're going to create a form as you see here with the fields for the information that you need. In this particular form, I have some post fields. So post title, post image, post body, post category. Yes? What do you recommend is the most capable form builder? We'll get into that. Okay. But most form builders, you know, the features are basically on par. Okay. So it's really a matter of preference. But we'll... I'll talk about that at the end. All right. And so then, once you have your fields, you then want to indicate that you are going to create a post. Okay. You can set the post to either be automatically published, as you can see here. Or you can say, no, just make it a draft. Right. And then, you know, make sure that it's okay. Or you can put it in pending review, you know, any of the post statuses that you have there. And that's in one interface. And here's another interface from another form builder. As you can see here, it's, you know, you have your fields, post title, content, featured image, categories. All right. And then you indicate, hey, when this form is submitted, save it as a post type. Okay. And one of the things that I love about using a form builder for submitting content is the automatic validation that it gives you. I was speaking with someone and one of the things that they mentioned was that their content process is to have people email in the content. All right. And so, inevitably things are missing. All right. You're missing an image here. Or this isn't, this isn't correct. Right. And so they have to do the whole back and forth to get everything completed. Or with a form, you just make the field required. All right. Put a field for what you absolutely need. Make it required. And then if, if they haven't filled in the required information, then guess what? It's not submitted. All right. So you always have everything that you need. Another thing here is let's say you have, you know, a maximum word count. You know, that's another thing that you can do. And there are so many different automatic validation things. Yes. Okay. The logged in user has author. But if you don't want them to have to log in, they still be able to show as the author even though they're not a logged in user of your site. Yeah. Probably. Probably. So would you make another, I guess, field that says author so they could put their names? You could. Yep. You could. Now, in order to make someone an author of a WordPress post, they have to have a user account in WordPress though. Okay. So now they don't have to be logged in, but they do have to have a user account. Okay. So, okay. But you could just make that field, hide that field and use the field you create. Correct. From ACF. That's right. Yeah. You could use ACF, but it's not, not required, but I do know a lot of people that use it. Okay. So that is if you're creating a WordPress post. All right. But what if your content isn't exactly a WordPress post, right? If you are collecting a list of team member profiles, right? Or maybe donors and payments. All right. I think someone mentioned volunteers. Maybe real estate properties for sale. Event registrations. All right. You want to collect this information. All right. But you also want it to be able to be displayed on the front end of your site. I think I mentioned before, recipes. No problem. You know, your form builder has this built in. Here's another example. You know, maybe it's some kind of gallery. So your form builder has this built in. And here's, here's an example of these are actually just entries from a form builder that are displayed in different formats. Here it's displayed. Let's see. You probably collected an image and then a description and then a website and a phone. All right. And you can click to view details. And as you can see, it's in a format where you can search through the information that was submitted and it's also paged as well. Okay. Here's another example of people submitting information and it is displayed on a map. Okay. So when the person on your form, you probably have a field that says, you know, what's your address? Okay. And here it is. This is, this is done just with a form builder. Okay. So every entry that is submitted gets a marker on the map. Okay. And then people can search through it. This is just a form builder. And this is why I say it's like superpowers. Right. Because I mean not a single line of code, just a form builder. Just that thing that you're using to build your contact form. All right. So come on, give it a job. Hire it. Come on. Give it a promotion. All right. All right. You can even allow people to vote and add their own ratings and reviews on the information that is submitted. So here's an example. Enable entry reviews, five star rating limited to one review per person. And this is what it looks like. Again, these are just entries that are submitted in a form. Displayed in a format. And on this side, you can vote. And on this side, you can add stars. So it's just different types of reviews that you can have there. Okay. All right. So what if you want to approve the content that people submit first? All right. And this is good for, you know, let's say you want to make sure that people aren't submitting spam or maybe there's just a whole process, you know, that you have to go through. And I'll show you, I'll show you an example of that. Okay. So the first thing that you can do is you can simply receive an email when someone submits your form. That's this example here. Admin notification. When the form is submitted, we're going to send it to a particular email address. And then, you know, okay, log into your site and, you know, manually approve this. Right. Another thing that you can do is you can go in and, oh, I'm sorry, this is where you manually approve it. So you have your check mark and your X. If you say no, it's rejected. All right. And then you can set things up to only display the content that has been approved. So there it is. Show only approved entries. The next thing that you can do is you can actually set up a full approval workflow. All right. With like multiple steps and branches. Like if the person submitted this, then send it here. If they submitted something else, then send it somewhere else. All right. And so here's an example where you can actually receive an email. All right. When the form is submitted and then from your email, you can either click an approve or a reject link. All right. So that's part of, yes. What is this specifically from a work plugin? This is specifically from Gravity Forms. Okay. So here's the email that you set up and then you just add the approved link and the reject link. All right. And so that's part of that autopilot stuff where when someone submits something and it needs to be approved or rejected, it comes right to your email. You know, you pull it up and say, you look at the information and say, okay, approved or no rejected. You know, I don't like that. Send it back to them. And so here's where we get into a whole stepped procedure. All right. So you can set up multiple steps. Here's one for purchase orders. All right. So someone submits their purchase order information. It needs to be approved and I'll show you how to set up an approval step. If it needs to be edited, you can send it back for user input and then it has to be approved again and then maybe it has to be sent, you know, to a supervisor and then to a manager. All right. And it can automatically go through those things. So let me show you how to do that. Okay. So here it is. We're setting up a step. Step type is approval. And here is where we assign the step to whoever it needs to be assigned to. Okay. You can assign it to one person. You can assign it to multiple people. You can set it up so that only one person has to approve it. Let's say you have a supervisor and a backup or you can set it up so that everyone that it's assigned to has to approve it before it can be considered complete. All right. And then finally, here at the bottom, you can see next step if rejected or next step if approved and that's where you set up the next step that it goes to. So when I talked about putting things on autopilot, someone submits your form. It gets sent to your email. You say, okay, you click the link in your email. I'm approving this. It automatically gets sent to the next step in the workflow. Okay. You didn't have to do that. You didn't have to manually send it, email it to your supervisor or manually email it to your manager. And that's what that is for right there. When you set up your next steps if rejected, next steps if approved. Okay. Okay. And then the one thing that I did mention is you can also let's say something is just not right. You need to send it back to the user. Here's an example of sending it back to the user with the fields highlighted that are incorrect. Saying, hey, you need to fix these right here. Okay. Yes. When you have something like submitting to our post, is there format? Can you have a format? Absolutely. Okay. Yeah. Put it so that it looks... Absolutely. So if it's a WordPress post it's just going to use your theme. All right. If it's not a WordPress post and it's entries in a form, what you can do is... And I think I don't have that in the slide. But what you do is you select which fields from the form you want to show. And then you can format that using HTML. I'm sorry. Using CSS. All right. Yeah. That's not going to work. But I hear you. Or... But yeah. Yeah. That's not going to work. Or you can have it just use the default styles in your theme. Okay. So the one that I'm thinking of, what it does is it has locations where it says this is the top, this is the side, this is this area right here, and then this is the bottom. And so you can select where you want the fields to go in. So... So it is populated based on... Correct. Basically, yeah. Okay. All right. Now, what we've done so far is we've got people submitting posts. We've got... We have it set up so that we can approve it first. We can send it through an approval workflow. And now what if you want people to pay? Okay. Well, you know, pay $100 to list your job for the month. There are a lot of paid listings type of sites. Well, your form builder has payment add-ons. These are some of the most popular, Stripe, PayPal, Authorize.net, Braintree. But most of these have, I mean, all kinds of payment add-ons, things I've never heard of, a lot of international payment providers. You know, it's your choice. All right. And so when you set up a form builder with a payment add-on, then the form isn't submitted until the payment is complete. But you say, well, you know, what if, you know, I want the information to be submitted, right? But I want to review it first. And then if I accept it, then I want to have the payment, right? But I want to make sure that they can pay first. All right. Well, you can do that. It's part of that workflow that I showed you. Here's an example of a form with a credit card field. But part of that is here, you see a PayPal step. All right. So you can add a PayPal step to the workflow. Once it's approved, then it will automatically be sent to the next step, which means that the person will receive a request to pay via PayPal automatically. Okay. All right. Another thing that you can do is you can also just collect their credit card details, but not charge them until later. So you can say, well, if this costs $100, I want to make sure that you have the $100, but I don't want to charge you yet. All right. So the payment add-on can authorize the $100 on the card, you know, and just hold it there. And if it's rejected, that's okay. The authorization will go away. But if it's not, then you can process the payment. And as a bonus, let's say it's a subscription, right? So they pay $100 a month or $30 a month, you know, to post and edit their posts and things like that. Well, again, this is just with a form builder. Here you can have them, they do have to have a user account, right? But they can log in and they can update their subscription. They can cancel their subscription. They can see their payment history. They can update their billing, their billing details. Okay. So that'd be like the membership piece of it. Yes. Yes. Yes. But again, that's with a form builder. A lot of people think that, oh, I have a membership site. I need these, you know, I have this recurring subscription. I need a membership plugin. No, this is, I mean, it's simple. Right? Yes, sir. All the credit card information is held by the credit card process, right? Correct. Yes. Yeah. Now, this is, this particular example is with Stripe. There are ways that you can, you know, shoot yourself in the foot. So if you're using something like Authorize.net, they're not going to make sure that you're not holding onto credit card information. So that is up to you to make sure you're not holding onto it. If you use Stripe, it's automatic. You're not holding onto it at all. But there are other processors that you are able to. Okay. So. And you don't want to. Yeah, you don't want to. You know, unless you've gone through the whole PCI compliance procedure, you know, and then if you know what you're doing in that area, then that's fine. What about PayPal? Yeah, PayPal, you're not holding onto it. Yeah. Yes. You've been talking about receiving information and displaying it online. Yes. I'm assuming that you can not also, you can choose not to display. Oh, absolutely. Yeah. Okay. So now we've got the content submitted. All right. We've got it paid for. We've got it approved and we've got it displayed on our site. But what if the person needs to go back and update the content? All right. Well, that is actually not a problem. Okay. So when people submit their content, what you're going to do is create a username and a password for them so that they can log in and edit their information. Here's an example. Allow logged-in users to edit the entries they've created. There are some instances where they do not have to have a username and password, but it just depends. You know, it's not very safe, not very secure. So if it's just simple things, then that's fine. But normally what you want them to have is a username and password. Now people, you know, when you say give them a username and password, they're worried about people logging in doing crazy things on their site. Well, no. Just because you give someone a username and password doesn't mean they have any permissions to do anything on your site. So it's not as bad as you think it is. If a person makes multiple postings, do they get one username and password? Yes. Or just one. And then you can have... I showed a screen before that had a list. And when they log in, they'll see a list of all of their postings. And then, as it's shown here, they can go in, there'll be an option to edit it. Okay. It'll say edit. Yes. The username and password created automatically? Yes. It's created automatically. Okay. Okay. So another thing that I find that this is good for is when you have team members that you need to perform actions on your site, but you don't want them to have access to the back end or, like I said, you want to keep them focused. You don't want them looking around at all the other things. Another way that I've seen this used is when you have... I'm trying to give a good example. So one was I had someone where they created warranty contracts for car dealerships. To be able to go in and enter, you know, whenever they made a sale, enter the warranty information, and then they needed that warranty information sent over to Salesforce. Okay. But if you know anything about Salesforce, Salesforce charges per user. Right? So they didn't want to have to create a user account for all of their dealers to go into Salesforce and to add their warranties. Right? So what they did was they used a form builder, and they set it up so that the person came in through their form builder, entered the warranty information, which then got sent to Salesforce. But then, if they needed to update that, they were able to come back to their WordPress site, edit the warranty information that they submitted, and then that updated information got sent to Salesforce. All right? So they kind of saved some money there without having to create user accounts for everyone. Okay. So our challenge in the beginning was to allow people, other than you, to submit content on your site without giving them access to the backend, to display the content that they submitted on your site. Okay? To approve the content that they submitted, to pay to submit content, to go back and update the content that they submitted, and have it all on autopilot. Okay? And notice that we did all of this with a form builder. Okay? Which you already have. Not a single line of code. All right? So give your form builder a chance. Someone asked me, well, what form builder do I use? Use the one you already have. All right? Use the one that you like, that works best for you. These are three of the most popular ones. There are so many other ones. There are more popping up every day. But just remember, if you need to receive data and then process that data, ask if your form builder is up for the job. Okay? And so I know I went through that kind of fast, but I am, like, right on time. I did awesome. If you would like a detailed write-up, okay, of how I put all of this together and a list of everything that I used, you can just go here, gravityplus.pro slash word camp, and I'm gonna send that to you. Plus, I have a few bonuses. All right? If you don't already have a form builder, I have some attendee-only discounts for you on some of them. So go there. I am gonna take it down once I leave just because I get people spamming it. So I take it down once I'm done, but I'm gonna send the attendee-only discounts, all of the tools that I used there, in multiple form builders, okay? And a couple of other case studies, like I mentioned with the guy who did the warranties for car dealerships. And I'll also send over the slides and the speaker notes, if that's something that you get value out of, okay? I'll be around for the rest of the day. It's not that long, and I'm happy to answer any, can my form builder do this or is this a good job for my form builder type of questions? We now have about 15 minutes for questions, so yes. So with the user accounts, if they want to log in to edit, are they logging in through WordPress? Yes. Yes. So they would use that, but they're not seeing where they see a different kind of back-end? No. No. It'll, when someone logs in that has no permissions, they just get sent back to the front end of the site. Okay. But they'll still see, like, whatever they... Yeah. They'll be able to see whatever they submit. But they'll still have some in front of them. Yeah. And there are plugins that allow you to, when someone logs in, you can redirect them to a certain page, so you can redirect them to the page that you have set up with all of their entries that they submitted. Okay. It probably lets you set the user type when that account is created. Yeah, you can set the... Subscribers. Yeah. Mm-hmm. Yes. So do I need to add, I guess, on the page? If I don't have anywhere right now where someone goes to my website, I can't afford for them to log in or create a user, so I need to add that to the site somewhere? So you can have that just through the form builder. So when someone submits a form, it can automatically create a user account for them. But then it's just in the latest in the login application. Oh. You're saying a login link? So, yeah. So I'm saying right now there's nowhere for anyone to log in. Mm-hmm. So by creating the form, I can create the form where you fill out all the information and submit, but in that same process, you will be creating a user with a password. Yes. And now you do have access to be able to come back and review a login user if you need to come back and edit or do something else. Yes. Yes. So you can create if you want to say, well, you need a login link. So when people come to your site, they know where to log in. You can just put that anywhere in your menu somewhere. Okay. Yes. Is there any ability to do password recovery? Yeah, that's default in WordPress. So... But we're at a form builder level, I believe? Yes. So, but WordPress has their own default password recovery system. So what you can do is you can create a password recovery form and it'll just go through WordPress. So you can say, forgot my password and I at least know that Gravity Forms has instructions on how to set that up. Yes, sir. For people that are accepting like media files or forms, anything about maybe like a malicious file checker? Yes. So WordPress by default has a certain file types that can be accepted. And then in your form builder in the image in the file upload field, you can set the file types that can be accepted as well. So you can kind of limit what people can upload. Let's say you only want people to be able to upload PNGs or JPEGs. Okay. I know by default, this does not accept SVGs. So that's something that you have to enable yourself if you want to. Any other questions? Yes. I'm not clear on how often for what purpose people use form builders to actually build content. Like, you know, content that would be search engine eligible for optimization kind of content. Okay. So I guess specifically what I was talking about here was user submitted content. So where you want people to submit things. Now if you want to go back and, you know, make sure that it's search engine optimized, then that is something that you would have to do manually. So you would go into wherever you edit, you know, the WordPress post or the form entry. And, you know, if you're using a little plugin like Yoast, you know, that'll be set up on the form and you can look at, I'm sorry, that'll be set up on the post where you go to edit the post and you can look at it and see, okay, what do I need to edit. But you can always go back in yourself and edit it, but that's not something that you can automatically handle. Okay. So is this like when people leave comments about something that's not okay? Well, let's say you have a recipe site, right, and you want other people to submit recipes on your site as well. You're not having to create and submit recipes all the time. Well, this is where you just create a form, someone goes to that form and they can submit their recipe and it'll automatically show up on your site, right? So you're getting your site filled with great content without you having to be so hands-on. Okay. Yes, sir. You did mention that there's also the possibility of taking the form and loading it into a database or some type of capture so that you can then repurpose it as a page of information. Specifically, I'm looking to do a volunteer list. Yes. And I would want to do it by each school that needed volunteers. So you can do a whole page of volunteers for school A, school B and school C or maybe repurpose it to say, I need readers, I need math, I need science. Sure. So you can take the data that's input from there and use it in another way. It wouldn't have to be a post-comment. Correct. So here's an example of let's say you have, let's say this is a list of volunteers, all right? What you can see is that each of those, let's say you have one column for school, school A, school B. People can sort the list by that. What you can also do though is you can also have searching. All right, so let's, so here's an example. This is a list of businesses. All right. If you notice up at the top where it says business name, that's a search box. So let's say people want to search for school A. Just put school A in and then all of everything that was submitted for school A will show up, all of the volunteers for them. Okay. Can you display based on school A like a page for school A? Yes. Yeah. So, I don't have a good image. I can show you, if you, you know, come afterwards, I can show you on the website. It's just that the internet is really slow and I didn't want, you know, don't do live demos during a presentation, right? That's the rule. But you can have, you can have conditional logic on this where you can say in this particular view only show entries from school A. And it'll look something like that, but not exactly. I have one here. So, like there's an example. Show only approved entries, you know. That's one where we're only showing a certain subset of information. Any other questions? Yes. So, you said earlier, for example, the person was submitting multiple recipes. Yes. And they get their ID in password. There's a way of seeing the recipes that only they submitted. Yes. How do you do that? Is there like a specific change that's set up for each person that shows only their recipes? Or how does that happen? I mean, when they go back to the front end of the site, it would seem that they would only see, they would see everything that's on the front end of the site. How do you have specific information tailored to a person who uses it? Sure. So, if the person is logged in, then you can have them automatically sent to a page that only, and it's just one page that you set up. But in the extension that you're using to show all of the entries, you can have it set up so that it only shows the entries for that logged in user. It's not smart enough and it says, okay, this is the user that's logged in, so I'm only going to show these particular recipes on the recipes page. Now, if it's, go ahead. Do you have to create that, or does it automatically do that? Yes, so you just create a page to show recipes, right? And then, I think, I think I showed it. Where was it? This one was for editing, just like it says, show only approved entries. There's another one, another setting where it says, show only the entries for this logged in user. Okay. Maybe, but I'm not positive. So, if you're interested, is this all using gravity? Yes. So, if you're interested in, does that not have an official form builder? Do you guys offer support? Do they have support? Oh, yeah, they have support. Do you know what the name of this extension is? This one is Gravity View. There are other form builders that have it built in. Is that an official Gravity Form dot on, or is it in a third party? Yeah, that's a third party. So, the basic gravity doesn't do this, you have to add on. Yeah, and that's really the whole idea of an official form builder, is that you have the basic form builder and then you have, for whatever it is that you want to do, you have all of these different extensions, kind of like Lego pieces. Not all of them. So, PayPal is free. There's a free Stripe one. For this kind of functionality. Oh, then now this, well, this one is paid, there are a couple different ones. Okay, so I'll send that to you. There are two that are free, and one that's paid. This is the... This is the big one. Does it work? Does it support? Does it break? It doesn't matter. Yeah, he's really good. I know the author and he's really good. So, he'll take care of you. Any other questions? Yes. Do membership plug, I'm not familiar with membership plug-ins at all. Do they, can they also accomplish this? Yes. Well, they won't show entries. They won't show information that's submitted on a form. Really what membership plug-ins are for is for restricting content. So, only show this particular page to this particular membership level. And they will handle the payments. Alright, so the subscription levels. Um... Yeah. So, they're all about membership levels and payments and restricting the content. Restricting the content on your WordPress site to particular membership levels. Okay. Yes? Can that be unique to certain users? So that, like, they may all have the same membership level, but they can only see their content. For membership plug-ins? For membership plug-ins or for a form-builder? For a... think for a membership, yeah. What I'm trying to do, I've got about 600 farms. I want them to be able to come to my website and update me with what they've got on their farm. Okay. So that when I'm distributing the things that need to happen, I know how much it got that I can pull from, but I don't really want other farms to know what that farm is doing. Oh, yeah, so you don't want other farms to see that information. Similarly, the entries and information that a person submits to that person, and then to you, the administrator of the site. So it can be completely private. It's not something that has to be open to the public. Okay. But does it support membership levels? Can it support membership levels or do you really need membership plug-ins? Do you want it to be gold, brown, silver, or whatever? That you would probably need a membership... Well, you can take... Well, yeah, you can take payments for that. One of the examples that I showed you was people upgrading and downgrading their subscription. So people can subscribe to different levels. But now, what the farm builder won't do is restrict content on your site based on the membership level. Excuse me. So, if you want to use a farm builder for very simple membership stuff, you know, you can take the payments and have people log in, but now if you need the membership level... membership level based actions on the site, then a farm builder won't do that. But if you are using like a membership and roles plug-in where you create custom membership levels, that one can partnership with farms? You can, when someone pays on the farm, you can assign them to a custom member role. That member role might restrict access. Well then, yeah, you would need a way to do that. But still on your site, you still have to have a login for each membership plug-in. For each member. You know, that's fine. Any other questions? I think my time is up. Yes? So, are you talking about using a membership plug-in and the gravity for a farm builder to get this kind of structured thing? Well, everything that we did... Everything that I did here was just using a farm builder. No membership plug-ins. Yes. So, my goal here was to show you very simple membership functionality without having to use a big membership plug-in. Because everyone doesn't need that. You know, I would say if you don't need to restrict content, restrict pages and posts by membership level on your site, then maybe you don't need a big membership plug-in. Right? So, it's just an alternative. Like I said, I just want your farm builder to get an interview. Just let them interview for the job, right? And if they don't, if it doesn't work, then it doesn't work. You know, no tool is going to work the best for everything. Okay, that's my time. Thank you so much. Appreciate it.