Tag - Create

How to Create an Online Marketplace using WordPress


Do you want to create an online marketplace using WordPress? An online marketplace website allows users to buy and sell items by setting up their own mini-stores within your eCommerce platform.

It allows you to make money by sharing your online marketplace platform. Due to low overhead costs, it has become a popular online business idea.

In this article, we will show you how to easily create an online marketplace using WordPress without spending thousands of dollars.

Building an online marketplace using WordPress

What Do You Need to Start an Online Marketplace using WordPress?

First, you need to make sure that you are using the right website platform, and since you’re reading this article, you’re in the right place.

There are two types of WordPress available: WordPress.com vs WordPress.org. One is a limited blog hosting service while the other is known as the self-hosted WordPress which you’ve likely heard tons about. See the full comparison between WordPress.com vs WordPress.org.

We recommend using WordPress.org because it gives you the freedom and access to all WordPress features out of the box.

You will need the following items to build an online marketplace website using self-hosted WordPress.

  • A domain name (For example, wpbeginner.com)
  • Web hosting account (This is where your website’s files are stored)
  • SSL Certificate (To securely accept online payments)
  • WooCommerce (best WordPress eCommerce addon)
  • Online marketplace addon

The entire setup can take up to 40 minutes, and we will walk you through every step one by one.

Ready? Let’s get started.

Step 1. Setting up Your Ecommerce Platform

The first step is to buy a domain name and a web hosting account. You don’t just need a web hosting, but you will need a service that specializes in WooCommerce hosting because this is the software that we will be using as our eCommerce platform.

Typically a domain name costs $14.99/year, web hosting 7.99/month, and SSL certificate 69.99/year.

Now, this seems like a lot of money if you are just starting out.

Fortunately, Bluehost an officially recommended WordPress and WooCommerce hosting provider has agreed to offer our users free domain + SSL and discount on their cloud WordPress hosting.

Basically, you can get started for $6.95 / month.

→ Click Here to Claim This Exclusive Bluehost Offer ←

Once you have purchased hosting, then follow our step by step tutorial on how to start an online store for complete setup instructions.

You would now have a WordPress website with WooCommerce installed on it.

However, by default WooCommerce assumes that your website is a single vendor website, so it is not possible for other users to add their own products and services to your website.

Let’s change this.

Step 2. Turn Your WooCommerce Site into an Online Marketplace

First, you need to install and activate the WC Vendors plugin. For more details, see our step by step guide on how to install a WordPress plugin.

WC Vendors is a marketplace solution for WooCommerce. It simplifies building a marketplace website by turning WooCommerce into a multi-vendor platform.

Each vendor can sell their products while you keep full control of the website as the marketplace owner. You can choose your own business model, payment methods, product types, and more.

Upon activation, head over to WC Vendors » Settings page to configure marketplace settings.

WC Vendors settings

First, you will see the general items. You need to make sure that the ‘Vendor Registration’ box is checked to allow users to sign up as Vendor on your website.

You can review other items on the page and then click on the ‘Save Changes’ button to store your settings.

Next, you need to click on the ‘Commission’ tab to set a commission rate for vendors across your website. This is the amount you’ll pay to the vendor for each sale.

WC Vendors commission settings

Note: The global commission rate can be overridden for individual vendors and products.

Next, you need to click on the ‘Capabilities’ tab to set sitewide rules for vendors. This part of settings comes with three sections.

Set capabilities for Vendors

The general capabilities include allowing vendors to view and edit products and orders. The default options would work for most sites.

Next, switch to the ‘Products’ section and from here you can select which type of products vendors can add. For example, you can limit vendors to only add digital downloads or a physical product.

You can also select which data Vendors can see and use on the ‘Add Products’ page.

Set product rules

Lastly, switch to the ‘Orders’ section under ‘Capabilities’ to select what information vendors can see about the orders.

Set vendor permissions for orders

After setting up the capabilities, it is time to set up marketplace related pages on your website.

Switch to the ‘Display’ tab under plugin settings to set up pages. You can simply go to Pages » Add New to create a new page for each item and add the shortcode displayed in the settings to the page’s content area.

Set up marketplace pages

After creating all the pages and adding shortcodes to them, you can select them here.

Below the pages, you will also find ‘Store settings’ option on the same page. This where you can select a prefix to use in Vendor shop URLs, allow them to set custom headers for their shop pages, and use HTML in shop description.

Store settings for vendors

Next step is to set up payments for your vendors. Most marketplace websites set a minimum threshold for their vendors and pay them on a monthly or weekly basis.

We recommend using manual payments to vendors as this gives customers enough time to request refunds or give feedback about the products.

WC Vendors payments

However, if you want to payment withdrawal system for vendors, then you can buy premium add-ons. WC Vendors has add-ons available for Stripe, MangoPay, Escrow, and Manual Payouts.

Depending on the payment gateway you choose, you will need to set up a payment gateway by entering your API keys. Don’t forget to click on the ‘Save Changes’ button to store your settings.

Now that WC Vendors is ready, let’s set up WooCommerce for a multi-vendor environment.

Step 3. Enable Account Management in WooCommerce

First you need to visit WooCommerce » Settings page and click on the ‘Accounts’ tab. From here you need to check the boxes next to customer registration option.

Allow customers to create an account in WooCommerce

Don’t forget to save your changes.

Step 4. Setting Up Navigation Menus

Now that your multi-vendor marketplace setup is finished. It is time to make it easy for your users to find their way around your website.

To do that, go to Appearance » Menus page. From here you need to add your user account and checkout pages to the navigation menu.

Add to menu

Don’t forget to click on the ‘Save Menu’ button to store your changes. For more detailed instructions, see our guide on how to add navigation menus in WordPress.

If you don’t have a My Account page, then simply create a new page in WordPress and add the following shortcode in the post editor
.

Step 5. Testing Your Marketplace Website

Your online marketplace website is now ready for testing. You can visit your website in a new browser window and create a new account by clicking on the My Account link at the top.

Testing your marketplace website

From here, both customers and vendors can log in to their accounts as well as create a new account.

Register as vendor

Once users create a new account, you will receive an email notification. If you are unable to receive email notifications, then take a look at our guide on how to fix WordPress not sending email issue.

You can also view new vendor applications by visiting Users » All Users page. You will see all new vendor requests as ‘pending vendor’, and you can approve or deny applications by clicking the link under their username.

Approve vending vendors

Once approved, these vendors can log in to their accounts and add their products by visiting their vendor dashboard. They can also view their orders and sales reports.

Vendor dashboard

The first thing your vendors need to do is to set up their shop settings by clicking on the ‘Store Settings’ link.

Vendor shop settings

Depending on the payment methods you set up, they will need to provide their PayPal or Stripe email address to receive payments. They will also be able to provide bank account information for direct manual payments.

Once a vendor adds a new product, you will get a notification email and see an icon next to the products menu. You can then edit a product, approve it, or delete it.

Pending products

Your shop page will clearly show the products sold by vendor’s shop name.

Sold by vendor

Step 6. Growing your Online Marketplace Website

First, you may want to choose a design for your marketplace website. WordPress comes with thousands of free and paid themes but not all of them are eCommerce ready.

See our pick of the best WooCommerce themes to find a suitable theme for your marketplace platform.

After that, you would want to add new features to your website. For example, making it a multi-vendor auction site or a membership community.

You would want to track which products are getting more traffic and which vendors are bringing more users. For that you will need to enable customer tracking in WooCommerce on your website.

The biggest hurdle in growing any eCommerce website is abandoned cart sales. Learn how to recover abandoned cart sales like a pro to increase your profits.

We hope this article helped you learn how to create an online marketplace using WordPress. You may also want to see our ultimate WooCommerce SEO guide to get search traffic to your website.

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

The post How to Create an Online Marketplace using WordPress appeared first on WPBeginner.





Source link

Read more...

How to Create Conversational Forms in WordPress (Typeform Alternative)


Do you want to make your forms feel more human? Many of our readers have asked us to write a tutorial on how to create a Typeform-like form in WordPress.

Unlike a traditional contact form or survey form that lists all question at once, conversational forms take a one question at a time approach similar to a face-to-face conversation.

This makes conversational forms less overwhelming for users and result in higher form completion rate. In this article, we will show you how to create a conversational form in WordPress.

How to Create Conversational Forms in WordPress Easily

Conversational Form Plugin for WordPress (Typeform Alternative)

Previously it was hard to create conversational forms in WordPress because there wasn’t a good WordPress-focused solution.

Several SaaS applications offered this feature with Typeform being the most popular one, but it had several downsides:

  • Typeform is a SAAS (software as a service) tool which stores your forms data on their servers. This means you’re trusting someone else for your data security.
  • Typeform is expensive if you’re a small business. The premium plans start from $30 / user / month, and if you want more features, then it costs $59 / user / month.

While Typeform offered a free plan, it was too limited which made it less attractive for WordPress users.

This is why we asked our team at WPForms to create a Typeform alternative for WordPress.

Conversational Forms by WPForms lets you create interactive WordPress forms without the high costs of Typeform.

WPForms Conversational Forms Addon

See the Conversational Form Demo

WPForms is the most user-friendly WordPress form plugin that’s used by over 1 million websites.

This new addon helps you transform any form into a conversational form in less than 90 seconds.

Unlike Typeform, WPForms is an open-source WordPress plugin which means all your form data is stored on your website, not some third-party app.

WPForms is more cost-effective than Typeform. You can buy the yearly plan for $199 which gives you unlimited forms, surveys, and tons of other powerful features including Conversational Forms.

Let’s take a look at how to easily create a conversational form on your WordPress website.

Disclosure: WPForms is created by the same team behind WPBeginner. It is one of our premium WordPress plugins.

Creating Conversational Forms in WordPress

First thing you need to do is install and activate the WPForms plugin. For detailed instructions, please see our step by step guide on how to install a WordPress plugin.

You will need at least the ‘Pro’ plan to access the ‘Conversational Forms Addon’. WPBeginner users can get 50% OFF on all WPForms licenses using our WPForms coupon.

Once the plugin is activated, you need to visit the WPForms » Settings page to verify your license key. You can find this information in your account area on WPForms website.

WPForms license

Next, you need to go to WPForms » Addons page and find the Conversational Forms addon.

Install Conversational Forms addon by WPForms

Simply click the install button, and the plugin will install and activate the Conversational Form addon within a few seconds.

When you see the addon status as ‘Active’, it means that you can start using it.

WPForms Conversational Forms addon active

You can enable conversational forms for any new or existing forms created with WPForms.

Conversational forms are useful in reducing form abandonment. The interactivity and face-to-face conversation approach leads to a higher form completion rate.

This is highly effective on the following types of forms:

These forms are typically longer and include more fields. If you display all those questions at once, then users feel overwhelmed and abandon the form.

Conversational forms fix this by asking users to answer one question at a time. Instead of a tedious long form, it feels more interactive and keeps users engaged.

In this example, we will show you how to create a conversational survey form.

First, you need to create a regular survey form. You can do this by clicking on WPForms » Add New in your WordPress admin area. For more details, see our step by step guide on how to create a survey in WordPress.

Creating a form with WPForms is easy using its simple drag and drop interface. You can drag form fields on the left to the form editor on the right side.

For instance, here’s how a sample WPForms survey form editor looks like:

Editing Survey Form with WPForms

Once you have added your survey questions, go to Settings » Conversational Forms tab on the left panel. You need to check the ‘Enable Conversational Form Mode’ box.

Enable Conversational Form Mode in WPForms

After that, you will see the conversational form settings and customization options. These options allow you to design an attractive conversational form landing page with your logo, color scheme, and message.

Conversational Form Landing Page Options WordPress

You can preview your form anytime by clicking on the ‘Preview Conversational Form’ button on the top right corner under Conversational Form settings.

Preview button for Conversational Forms WordPress

At first, you will see the Conversational Form Title field. You can enter a short descriptive title for your form there. For example: Please, Take Our Survey!

WPForms Conversational Form Title

Next, there is a Message field where you can add a short message to encourage your users to complete the form.

Conversational Form Landing Page Message

As you scroll down, you will see the Permalink option.

The permalink is a unique URL for your conversational form landing page. The plugin automatically creates it for each conversational form by using your form’s title. You can change that if needed.

Conversational Form Page Permalink Option

While setting up a permalink, make sure that it is short and simple because you may want to use this URL in your email campaigns or social media posts.

Next thing you can do to customize your conversational form page is to add a header logo. Click on the ‘Upload Image’ button, then choose an image to upload.

Upload Header Image in Conversational Form Landing Page

Below that, you’ll see a checkbox option to hide WPForms branding. Check the box next to ‘Hide WPForms Branding’ if you don’t want to display ‘powered by WPForms’ message on your form landing page.

You can preview how the branding appears by clicking the Preview Conversational Form button on the top right corner.

WPForms Branding in Conversational Form Landing page

After that, there is a Color Scheme option to customize your form Submit button and page background. You can use one of the pre-set colors or choose a new color by using the color picker.

Choose a Color Scheme for Your Conversational Form Page

Lastly, there is the Progress Bar option. You can choose one from the 2 styles: Percentage and Proportion.

WPForms Conversational Form Progress Bar Options

If you want to see how each progress bar style looks, you can select the styles one by one and preview the form. Or you can see our screenshot:

Conversational Forms Progress Bar Styles - Percentage vs. Proportion

Once you have configured all your conversational form settings, you can preview it to see how it looks on a live site. Next, click on the ‘Save’ button on the top to store your settings.

Save Conversational Form Landing Page Options

That’s it!

Now you can open your conversational form link in your browser to see it in action. Here’s how our conversational survey form page looked:

Conversational Form Landing Page Preview

You can check the official WForms Conversational Forms demo to see how the interactive form elements works.

Now that your conversational form landing page is ready, you can add the link to your WordPress Navigation menu, use it in your email campaigns, social media updates, or blog posts.

We hope this article helped you learn how to easily create conversational forms in WordPress. You may also want to check out our guide on how to track user engagement on your site.

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.





Source link

Read more...

How to Easily Create a Quiz in WordPress


Quizzes are a fun way to increase user engagement on your site. You can use them for educational purposes or use them to create viral content like BuzzFeed and others to get more social shares.

Quizzes are basically online forms that collect user input, calculate responses, and show results.

In this article, we will show you how to easily create a quiz in WordPress.

How to Create a Quiz in WordPress Easily

Why Add Quizzes to Your WordPress Site?

Quizzes are fun and highly engaging. Due to their interactive nature, users find them more rewarding than other types of forms.

BuzzFeed Quizzes

Marketers have been using quizzes to generate leads since the very early days of the internet.

There are many scenarios where quizzes can help you capture audience interest, gather data, and add interactive features to your site.

  • Viral quizzes can help you gain more traffic from social media. BuzzFeed is probably the most popular example of viral quizzes
  • Educational quizzes to accompany your online courses
  • Quizzes to asses customer needs and recommend them solutions.
  • Quizzes that require users to sign up for your email newsletter
  • and more…

Quiz to assess customer needs

Having said that let’s go ahead and see how to create easily create a quiz in WordPress.

Creating a WordPress Quiz with Formidable Forms

As the saying goes, there’s likely a plugin for that. You can find many WordPress plugins for making a quiz, but it’s always your responsibility to choose the best one.

For creating this tutorial, we tried out the best WordPress quiz plugins available and picked Formidable Forms plugin as the best WordPress-focused solution.

Formidable Forms Advanced WordPress form plugin

Formidable Forms is the most advanced WordPress form plugin available on the market. It comes with a simple but powerful drag and drop form builder which helps you go beyond just contact forms.

Using its powerful interface, you can easily create advanced forms like quizzes, surveys, calculators, registration forms, and more.

Formidable Forms plugin comes with a Quiz Maker add-on for creating quizzes in WordPress. It allows you to easily build quizzes and display them on your website.

Let’s take a look at how to do that, step by step.

Step 1: Install the Formidable Forms and Quiz Maker Addon

First thing you need to do is install and activate the Formidable Forms plugin. For creating a quiz, you will need to purchase at least their ‘Business’ plan which includes the Quiz Maker addon.

For detailed instructions, check out our step by step guide on how to install a plugin in WordPress.

Next, you will need to install the Quiz Maker addon. Go to Formidable » Add-Ons, navigate to Quiz Maker addon and click the Install button.

Install Formidable Forms Quiz Maker

It will install the addon in a few seconds and show the addon as ‘Active.’

That’s it!

Now, you are all set to start building a quiz using Formidable Forms.

Step 2: Create a WordPress Quiz with Formidable Quiz Maker

Now that you’ve installed the Formidable Forms Quiz Maker, you are ready to create your first WordPress quiz.

Navigate to Formidable » Forms from your WordPress dashboard and click the ‘Add New’ button.

Add New Formidable Form in WordPress

Next, you will see different ways to create a form with Formidable Forms. You can either start with a blank form, use a form template, or import from an XML file. In our guide, we will show you how to start with a blank form.

Create with a Black Form - Formidable Forms

Start by clicking on the ‘Create with a blank form’ button. Next, you will see the plugin’s form building interface.

Formidable Forms Form Builder Interface

As shown in the screenshot above, you will see the main 3 steps to create a form. First, name your quiz. Second, add fields to your form. And third, save your form.

Quizzes can be used for different purposes including satisfaction test, personality quiz, market research, knowledge test, etc.

You may need different types of fields based on your quiz type. We recommend having a list of your questions and answers ready before creating the quiz.

In this guide, we will show you how to create a simple WordPress knowledge test quiz which includes different fields including single response ‘Text’ field as well as multi-response ‘Dropdown’ and ‘Radio Buttons.’

Let’s get started with the name of your quiz form. Then, you can add fields to your form by simply clicking or dragging the fields on the right.

Name Your Formidable Forms Quiz

Here, we added a ‘Text’ field for the first quiz question and replaced the field title with the question.

Create a Quiz Question in Formidable Forms

Next, we added a ‘Dropdown’ Field for a multi-response question.

Add Dropdown Field in Formidable Forms

Replace the field title with your question first. Then, add options for your question.

Add Dropdown Options in a Formidable Form

Similarly, you can add more questions to your form. Once done, add the ‘Quiz Score’ field to your form.

Add Quiz Score Field in Formidable Form

The Quiz score field is important because it’s where you can enter the correct answers for your quiz questions. Simply right-click the ‘Add an entry’ link to open in a new tab.

Doing so will open the ‘Entries’ page in a new tab.

Formidable Forms Entry Page

Now, you can enter or choose correct answers for your quiz questions. The plugin will later evaluate the users’ entries based on your entries here.

Once done, put a check on the box next to ‘Set this entry as the quiz answer key.’ After that enter a descriptive name in the ‘Entry Key’ field and click the ‘Submit’ button.

Set Correct Answers for Your Formidable WordPress Quiz

Once your entries are saved, you can close the tab and go back to the form making page.

Next, you need to click the ‘Create’ button.

Create a Quiz in WordPress using Formidable Forms

Upon clicking the Create button, it will open the form General Settings. On this page, you can set up settings for your form including what to display when a user completes your form.

Quiz Settings Formidable Forms

You can review all the settings and then change them or simply leave them as default.

Then, scroll down to the Messages section to customize the message users will get when they complete your quiz.

Message Settings for Formidable Forms Quiz

If you want to show the quiz score immediately to your users along with this message, you can add a shortcode including your Quiz Score field key or field ID.

You can find your Quiz Score field ID or the key under the ‘Fields’ panel on the right.

Quiz Score ID Formidable Forms

As you can see on the screenshot, the Quiz Score field ID in this example is [161]. Now, you can add a shortcode to the message box including this ID or key in the following format:

[161] – For fraction correct. Example: 5/10.
[161 show=count] – For correct answer count. Example: 5.
[161 show=percent] – For percent count. Example: 50%
[161 show=grade] – For letter grade. Example: F.

Here’s how you can add the shortcode to the message box.

Add Shortcode to Display Quiz Score in WordPress

Once you are done, click the ‘Update’ button at the end. That’s all. You’ve created your first quiz.

Step 3: Adding Your Quiz to Your WordPress Site

Now that you have successfully created a quiz form, you are all set to display it on your site. You can add the quiz to your site easily using the Formidable Forms widget.

In this tutorial, we will show you how to add that on a page.

Go to Pages » Add New from your dashboard.

Add New Page in WordPress

First, you will need to add a title and then click the ‘Add Block’ icon to add the Formidable Forms widget. Under the Widgets tab, you need to click the ‘Formidable Forms’ widget.

Add Formidable Forms Widget

After that it will add the Formidable Forms block to your page area. Simply click the dropdown in the block and select your quiz form.

Choose Your Quiz Form Widget in WordPress

Your quiz will now load on your page.

Publish Your Quiz in WordPress

Now you can go ahead and publish your page.

That’s it! Your WordPress quiz is live and your users can start answering questions.

Here’s how users will see the quiz results after clicking the submit quiz button.

Quiz Score Displayed in WordPress

We hope this article helped you add a quiz to your WordPress site. You may also want to see our guide on how to add a client feedback form in WordPress.

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

The post How to Easily Create a Quiz in WordPress appeared first on WPBeginner.





Source link

Read more...

How to Create a Micro-Job Website Like Fiverr with WordPress


Recently one of our readers asked if it was possible to create a Fiverr like website using WordPress?

Making a niche micro-job website has become a popular online business idea because it is easy to start, quick to monetize, and has low overhead.

A recent study showed that in 2018, more than 36% of US workers made money by freelancing their services online. That’s 1 in every 3 working adults in the United States.

Online job marketplaces like Upwork and Fiverr help connect those freelancers to employers for a small fee. However, they are not alone, there are many other micro-job websites built to cater to specific niches and industries.

In this article, we will show you how to easily create a micro-job website like Fiverr with WordPress without any coding knowledge.

Creatng a fiverr like micro-job site with WordPress

Things You’ll Need to Make a Fiverr Like Website

There are a few things you’ll need to start your own Fiverr clone and a micro-job website with WordPress.

First, you need to make sure that you are using the right platform. To build a micro-job website, you will need a self-hosted WordPress.org website (see: WordPress.com vs WordPress.org for more details).

To start a WordPress site, you will need the following things:

  • A domain name (This will be your website’s address. For example, wpbeginner.com)
  • A WordPress hosting account (This is where your website’s files are stored)
  • SSL Certificate (You need this to accept online payments)
  • A Micro-Job addon and theme

The set up will take less than 40 minutes, and we will walk you through every step.

Here are the steps you’ll take to make a job marketplace like Fiverr with WordPress.

  1. Setting up WordPress
  2. Setting up a micro-job website with WordPress
  3. Selecting payment methods and packages
  4. Changing branding and website content
  5. Testing your micro-job website
  6. Managing your micro-job website
  7. Resources to grow your micro-job website

Are you ready? Let’s get started.

Step 1. Setting up WordPress

To install WordPress, you need a WordPress hosting account domain name, and a SSL certificate.

Normally a domain name costs $14.99 / year, SSL certificate $69.99 / year, and WordPress hosting would cost you $7.99 / month.

This sounds like a lot of money if you are just starting out.

Luckily, our friends at Bluehost are offering WPBeginner users a free domain, free SSL, and 60% off on WordPress hosting.

Basically, you can get started for as low as $2.75/month.

→ Click Here to Claim This Exclusive Bluehost Offer ←

Bluehost is one of the largest web hosting companies in the world and an officially recommended WordPress hosting provider.

If for some reason you don’t want to use Bluehost, then you can take a look at our list of the top WordPress hosting companies.

Once you have purchased hosting, head over to our guide on how to make a website for step by step setup instructions.

Bluehost will automatically install WordPress for you when you signup. You can log in to your WordPress admin dashboard directly from your hosting account.

WordPress admin dashboard

Step 2. Setting up a Micro-Job Website with WordPress

Now that you have installed WordPress, it is time to add micro-job engine functionality to your WordPress site using a micro jobs theme.

First thing you need to do is install and activate the Microjob Engine theme. For detailed instructions, see our beginner’s guide on how to install a WordPress theme.

Microjob Engine is an app-theme, which means that it is designed to be an app with complete backend and front-end functionality.

Once you have activated the theme, you will be redirected to the theme’s welcome page. On this screen, you will need to enter your license key which you can find under your EngineThemes’ account.

Enter license key

Next, you need to click on the ‘Install Demo’ button to import and set up a demo website. This will allow you to quickly set up the website to look exactly like the demo. You can then replace the content with your own.

MicrojobEngine comes with two skins to choose from. Once you have imported the demo data, you can select one of the skins to use on your website.

Select skin for your micro-job site

Your website is now setup just like the theme demo. You can visit your website to see it in action.

Job marketplace like Fiverr Demo

Step 3. Selecting Payment Methods and Packages

Microjob Engine works with PayPal and 2Checkout out of the box. You can purchase addons to add other credit card payment gateways like Authorize.net, PayU, PayStack, and Stripe.

You can setup your preferred payment gateway by visiting the Engine Settings » Payment Gateways page in your WordPress admin area.

Set up payment metods

Packages Explained

Microjob engine allows you to earn money in two ways:

  1. You can get a commission when a job is finished
  2. You can sell packages allowing users to submit gigs for a certain amount.

Setting a payment barrier right from the beginning may prevent some users from signing up, but it will also help keep the spam away.

On the other hand, enabling free job posting will help you attract more freelancers to your website.

You can always change the settings once your website starts getting enough attention from both freelancers and employers.

To set up these options, you need to visit the Engine Settings » Theme Options page and click on the Payment Type tab.

Choose payment model

From here, you can enable or disable free posting. If you disable free posting, then you can add packages that freelancers can purchase to submit their offers.

Step 4. Changing Branding and Website Content

Next, you would want to change the branding and content to make it your own. You can do this by going to Appearance » Customize page where you can change the theme settings with a live preview.

Customizing your theme

Take your time and go through the different options and adjust them to your liking. Don’t forget to click on the Publish button at the top to save your changes before exiting the customizer.

Step 5. Testing Your Micro-Job Website

Microjob Engine Preview

Once you have set up your theme, it is time to thoroughly test every corner of your website.

Open your website in a new tab and try to use it as regular users. Start by posting an ad as a freelancer.

After that, browse your website as an employer by testing job listings and hiring a service.

Each user on your website whether freelancer or employer will get their own profile page. Freelancer profiles will show their details, bio, recent gigs, and ratings.

User profiles

Each user will also be able to manage their account from a custom dashboard. This is where all their chats, messages, and jobs are displayed.

User account dashboard

You may also want to make sure that you and your users can receive email notifications from your website. Sometimes WordPress sites run into an email deliverability issues. You can check out our guide on how to fix WordPress not sending email issue.

Step 6. Managing Your Micro-Job Site

Even though your users (both freelancers and employers) wouldn’t need to visit the WordPress admin area, you will still manage all aspects of your website from the WordPress dashboard.

You can see all orders placed on your micro-job site by visiting Engine Settings » Orders.

view all orders

It also comes with a review system for completed jobs.

You can also see finished jobs that need to be verified by visiting Jobs Verification page. From here you can approve, keep pending, decline, or verify a job status.

Once approved, the freelancer will be able to withdraw their money.

Managing job verification

To view all withdrawal activity, you need to visit Engine Settings » Money Withdrawl tab. On this page, you will see a list of freelancers who have withdrawn their earnings.

Money Widthdrawal

You can manage all site functions from the admin area of your WordPress site, and you can even peek into conversations between your users.

This helps make sure that freelancers are not insisting on clients to use other unverifiable payment methods. It also helps during the dispute resolution between freelancers and employers.

Step 7. Resources to Grow your Micro Job Website

Once your website is up and running, you would need to learn how to grow it and make more money. Let’s look at some of the resources that you can use to achieve these goals.

1. Extend your website

Using WordPress gives you access to thousands of free and paid plugins. These plugins are like apps for your WordPress website.

You can use plugins to add new features to your job marketplace and grow your business.

However with over 55,000+ plugins available, how do you know which plugins you should install?

Don’t worry we got you covered. See our expert-pick of the essential WordPress plugins that every WordPress site should use.

2. Marketing your job marketplace

Next, you will need to learn a little bit of SEO. Follow the instructions in our step by step WordPress SEO guide for beginners to get traffic from search engines.

Once you start getting some traffic, you need to know where your users are coming from and what they do on your site. This information helps you make informed decisions about growing your business.

This is where you’ll need MonsterInsights. It helps you install Google Analytics on your website. Most importantly it shows easy to understand traffic reports right inside your WordPress dashboard.

3. Performance

Microjob Engine is a powerful app theme with tons of cool features. However, as your website grows, it can be quite heavy on your servers.

To make sure your site performs well, you need to optimize WordPress performance and speed.

As your site grows you will run out of shared hosting resources. In that case, you will need to upgrade to a managed WordPress hosting or VPS hosting.

We hope this article helped you learn how to easily create a micro-job site in WordPress. You may also want to see our guide on how to increase your website traffic.

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

The post How to Create a Micro-Job Website Like Fiverr with WordPress appeared first on WPBeginner.





Source link

Read more...

How to Create a Free Business Email Address in 5 Minutes (Step by Step)


Do you want to create a professional business email address for free? A business email address uses your company name instead of the generic gmail or yahoo account. In this article, we will show you how to easily create a free business email address in less than 5 minutes.

How to Create a Free Business Email Address

What is a Business Email Address and Why You Need it?

A professional business email address has your company name instead of the generic gmail or yahoo account, for example: john@stargardening.com

Most beginners use generic free business email accounts without a domain name which isn’t very professional. For example: john.smith2019@gmail.com or jsmithfromstargardening@yahoo.com.

Since anyone can create these generic email accounts, it becomes harder for customers and other businesses to trust such email addresses as legitimate business email accounts.

Below are the top 4 reasons why you need a professional email address for your business:

  • A custom business email address looks more professional.
  • It is also short and easy to remember.
  • A professional business email address helps you earn customer’s trust as a legitimate business.
  • Sending emails with your own business name allows you to promote your brand with each email you send.

The best part is that you can get your own custom business email address for free, which means there is no excuse for not getting it.

If you want your customers and other businesses to take you seriously, then you need to start using a professional business email address, immediately.

What Do You Need to Create a Business Email Address?

You will need to have domain name and a website to create a free business email address.

After that, you will need an email service provider to handle your business emails.

There are a few different solutions that you can use to create a professional business email address.

We will show you two different methods, and you can choose the one that best fits your needs.

The first method is free and fairly easy to setup whereas the second method has a small fee, but it offers a lot more features.

Method 1. Creating a Business Email Address for Free

This method is easy and available to almost everyone who has a website. It allows you to create a business email address for free.

When creating a small business website, you will need to buy a domain and signup for web hosting.

What most beginners don’t know is that many WordPress hosting companies offer free business email features as part of the package.

Normally, a domain name costs 14.99 per year and website hosting starts from $7.99 per month. If you were to use a paid email service, then you can add another $5 per email account.

Luckily, Bluehost, one of the largest WordPress hosting company in the world, has agreed to offer WPBeginner users a free domain name and 60% off discount on hosting.

This means you can start your business website for $2.75 per month (and it comes with a free business email address).

→ Click Here to Claim This Exclusive Bluehost Deal ←

Here is the complete step by step instructions to create your free business email address with Bluehost.

Step 1. Setup your Business Address (Domain Name)

First, you need to visit the Bluehost website and click on the green ‘Get Started Now’ button.

Bluehost get started button

This will bring you to a pricing page where you need to click on the ‘Select’ button below the plan you want to use.

Basic and Plus plans are the most popular among small businesses who are just getting started.

Select plan

After selecting your plan, you will be asked to choose your domain name. You need to enter your business name and click on the ‘Next’ button.

Choose a domain name

Bluehost will now check to see if a domain name matching your business name is available. If it is not, then it will show you some alternative suggestions, or you can look for another domain name.

Here are some quick tips on choosing the perfect domain name for your business email address.

  • Always choose a .com domain name. See our article on the difference between .com vs .net domain names to learn more.
  • Keep your domain name short, easy to remember and pronounce.
  • Do not use numbers or hyphens in your domain name
  • Try using keywords and business location in your domain name to make it unique. For example, if stargardening.com is not available, then look for stargardeninghouston.com

For more tips, take a look at our guide on how to choose the best domain name for your business.

Choosing a good domain name is crucial for your business but don’t spend too much time on that, or you will never get past this step.

After choosing your domain name, you will need to add your account information and finalize the package info to complete the process.

On this screen, you will see optional extras that you can purchase. We don’t recommend choosing them at this time. If you need them, then you can always add them later from your account.

Finalize account information

Lastly, you need to enter your payment information to finish the purchase.

You will receive an email with details on how to login to your web hosting control panel. This is where you manage everything including website management, business email accounts, and other settings.

Step 2. Creating Your Free Business Email Address

In your hosting account dashboard, you need to click on the ‘Email’ section and then click on ‘Add Email Account’ tab.

Add a new email account

Enter a username and password for your email account and then click on the ‘Create Account’ button.

Bluehost will now create the email account, and you will see a success message.

Step 3. Using Your Business Email Account

Now that you have created your free business email account, the next step is to learn how to use it to send and receive emails.

Under the ‘Email’ section on your hosting account, switch to the ‘Email Accounts’ tab. You will see your newly created email address listed there.

Manage your email account

You can click on the ‘Access webmail’ link and Bluehost will take you to a webmail interface. This is a good option if you don’t want to use an email client on your desktop or mobile.

The downside is that you will have to login to your hosting account each time you want to check your email. A better way is to click on connect devices and then click on “Set Up Mail Client” link.

Bluehost will show you the information needed to use your business email address with any mail client or app. You can use this information to setup your business email inOutlook, Gmail, or any Mail app for your mobile phone or desktop.

Note: the process of creating a business email is pretty much the same with other hosting companies that offer cPanel like SiteGround, HostGator, and InMotion Hosting.

Method 2. Creating a Business Email Address using G Suite

Google offers professional business email address with G Suite which includes Gmail, Docs, Drive, and Calendar for businesses.

This method is not free, but it allows you to use Gmail for your professional business email with your own business name.

While there’s a small cost, it comes with many advantages:

  • You will be using Gmail’s familiar interface and apps to send and receive emails.
  • Google has far superior technology which ensures that your emails are delivered right away, and they don’t end up in spam folders.
  • Your website hosting company has shared server resources. This means they don’t want you to send too many emails. Gmail on the other hand will allow you to send up to 2000 emails per day.
    • We use G Suite for our business email address here at WPBeginner.

      That being said, let’s take a look at how to setup a business email address using G Suite.

      Step 1. Sign up for a G Suite Account

      G Suite basic plan costs $5 per user each month. It gives you access to Gmail, Docs, Drive, Calendar, and audio/video conferencing with 30 GB of cloud storage for each user.

      You will also need a domain name, which you can purchase during the signup. If you already have a domain name and a website, then you can use your existing domain with G Suite.

      To get started, simply visit the G Suite website and click on the get started button.

      Get started with G Suite

      On the next screen, you will be asked to enter your business name, the number of employees, and country where you are located. You can choose just yourself for 1 user account, or choose the number of employees.

      Enter business name and users

      Note: You will be charged for each user account, so it is better to start small. You can always add more users when needed.

      Click on the next button to continue.

      On the next step, you will be asked to enter your personal contact information including name and email address.

      Enter contact information

      After that, you will be asked to choose a domain name. If you already have a domain name, then click on ‘Yes I have one I can use’.

      If you don’t have a domain, then click on ‘No, I need one’ to register a domain name.

      Choose a domain name

      If you need to register a new domain name, then you will be charged separately for registering a new domain name. The cost of a domain name will be displayed on the screen and usually starts from $14.99.

      If you are using an existing domain name, then you will need to verify that you own that domain name. We will show you how to do that later in this article.

      After choosing your domain name, you will be asked to create your user account by entering a username and password.

      This username will also be your first business email address, so you need to choose a username that you want to use as your business email address.

      Create account

      After that, you will see a success message and a button to continue with the setup.

      Continue with the set up

      Step 2. Setting up Business Email with G Suite

      In this step, you will complete the G Suite setup by adding users and connecting it to your website or domain name.

      On the setup screen, you will be asked to add more people to your account. If you want to create more accounts for your employees or departments, then you can do that here.

      You can also just click on ‘I have added all user email addresses’ and click on the next button.

      Remember, you can always add more users to your account and create their email addresses later when needed.

      Add users

      If you are using G Suite with an existing domain name, then you will be asked to verify that you own that domain name. To do that, you will now see a HTML code snippet that you need to add to your website.

      Copy meta tag

      There are other ways to verify your ownership as well. You can upload a HTML file to your website using an FTP client or file manager app in your hosting account dashboard.

      If you don’t have a website, then you can use the MX Record method to verify your ownership of the domain name. You will see step by step instructions to do that once you choose this method.

      For the sake of this article, we are assuming that you already have a WordPress website, and we will show you how to add the verification HTML code snippet in WordPress.

      First, go to the admin area of your WordPress website to install and activate the Insert Headers and Footer plugin. For more details, see our step by step guide on how to install a WordPress plugin.

      Upon activation, go to Settings » Insert Headers and Footer page and paste the HTML code you copied from G Suite under the ‘Scripts in Header’ section.

      Site verification

      Don’t forget to click on the ‘Save’ button to store your settings.

      Now switch back to your G Suite setup screen and click on the checkbox that says ‘I added the meta tag to my homepage’.

      Verify domain name

      After that, you will be asked to enter MX record entries for your domain name. We will show you how to do that in the next step.

      Step 3. Adding Domain MX Records

      Note: This section is for users with existing domain names and websites. If you registered a new domain name via Google, then you don’t need to read this.

      Domain names tell internet servers where to look for information. Since your domain name is not registered with Google, your emails will reach your domain name, but not to the Google servers.

      You will need to setup the right MX records on your domain name settings, so Google’s servers can send and receive emails for your business.

      To do that, you will need to login to your web hosting account, or your domain registrar account.

      In our article, we will show you how to add MX records in Bluehost, but the basic settings are the same on all hosts and domain registrars. Basically, you will be looking for DNS settings under your domain name.

      Login to your Bluehost hosting dashboard and click on ‘Domains’. On the next page, select your domain name and then click on the ‘Manage’ link next to DNS Zone Editor option.

      Domain name settings

      Bluehost will now open your DNS zone editor. You need to switch back to your G Suite setup screen and check the box that says ‘I have opened the control panel of my domain name’.

      G Suite MX records

      It will now show you the MX records that you need to enter. You will also see a link to the documentation which shows you how to add these records to dozens of hosting and domain services provider.

      Here is how you will add this information to your Bluehost DNS settings:

      Adding MX records in Bluehost

      Click on ‘Add Record’ button to save it. After that, repeat the process to add all five lines as MX records.

      Once you are finished, switch back to G Suite setup and check the box next to ‘I created the new MX records’.

      Created new MX records

      You will be asked to delete any existing MX records still pointing to your website hosting or domain name registrar.

      To do this, you need to switch back to your DNS zone editor and scroll down to the MX records section. You will see the MX records you created earlier along with an older MX record still pointing to your website.

      Delete old MX records

      Click on the delete button next to the old MX record to delete it.

      After that, switch back to the G Suite setup screen and check the box that says ‘I deleted existing MX records’.

      Save MX records

      You will now be asked to save your MX records. For some providers, once you add MX records they are already saved, for others you may need to manually save MX records.

      Once you have saved MX records, check the box that says ‘I have saved MX records’ in G Suite setup.

      Verify domain and setup email

      After that you need to click on ‘Verify domain and setup email’ button to exit the setup wizard.

      Step 4. Managing email in G Suite

      G Suite makes it super easy to manage your email account. You can simply visit the Gmail website to check your email or use the official Gmail apps on your phone to send and receive emails.

      You will need to sign in using your business email address as your username.

      To create more business email addresses simply go to the G Suite Admin console. From here you can add new users, make payments, and adjust your G Suite account settings.

      G Suite admin control panel

      Business Email Address FAQs

      Following are some of the most commonly asked questions by our users regarding business email addresses and how to use them.

      1. Can I create more custom email addresses for my business for free?

      If you are using Bluehost, then yes you can go ahead and create more email accounts for free (You get 5 email accounts with basic and unlimited accounts with plus and choice plus plans).

      If you are using G Suite, then you can create email aliases which are separate addresses for the same email account. However, if you want to add a different email account or a new employee, then you will be charged based on your plan.

      2. Can I create free business email without domain?

      No, you cannot create a free business email account without a domain. You can create a free email account with Gmail or Hotmail, but it will not use your business name, so it will not be considered a business email address by customers and other businesses.

      3. Can I use desktop and mobile email apps with my custom branded email address?

      Yes, you can use your business email address with any desktop or mobile email apps. Most of these apps can automatically figure out mail settings. You can also get these settings from Bluehost or G Suite documentation.

      4. Can I switch my free business email account to another provider if needed?

      Yes, you can switch to any other email service, website hosting, or domain registrar and take your business email address with you.

      5. What are some business email address examples that I should use?

      It depends on your business needs. For example:

    • You can create a custom branded email for yourself or individual employees like: john@stargardening.com
    • You can set up a business email account for departments like sales, support, HR, etc. sales@stargardening.com
    • 6. Can I create a free business email address without making a website?

      Yes, you can. However, you’ll still need to pay for website hosting because you get the email service and domain name for free with your hosting package.

      Once you have signed up, you can choose a domain and then just create your email address.

      That’s all, we hope this article helped you learn how to create a free business email address or create a professional business address with G Suite. You may also want to see our guide on how to fix WordPress not sending emails issue.

      If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.

      The post How to Create a Free Business Email Address in 5 Minutes (Step by Step) appeared first on WPBeginner.





      Source link

Read more...

How to Create a Reusable Block in WordPress Block Editor (Gutenberg)


Do you often use the same content snippets in your WordPress posts? If you do, then you’ll love the Reusable Block feature in the new WordPress block editor. It allows you to save any content block and reuse them in other posts and pages on your website.

In this article, we will show you how to easily create a reusable block in WordPress Block editor also known as Gutenberg. We will also show you how to add reusable blocks in your WordPress posts and export them to use on your other WordPress websites.

Creating a reusable block in WordPress Gutenberg editor

What is a Reusable Block in WordPress Block Editor (Gutenberg)?

A reusable block in WordPress editor is a content block saved individually to be used later.

Many bloggers often add the same content snippets in multiple articles such as call-to-actions at the end of the blog post or links to follow the blog in social media.

Most people just save their content snippets as text files on their computers and then copy and paste them when needed.

The Gutenberg WordPress editor solves this problem by introducing reusable blocks.

Basically, you can now save content snippets in your WordPress editor and then reuse them anywhere almost instantly.

Following are just some of the scenarios when a reusable block can help you work more efficiently:

  • Asking users to follow you on social media at the end of each article.
  • Adding call-to-action buttons in your WordPress posts and pages.
  • Saving and reusing tables
  • Quickly adding feedback forms to your pages
  • Manually adding inline affiliate banners
  • and more…

That being said, let’s take a look at how to easily create a reusable block in WordPress block editor.

Creating a Reusable Block in WordPress Editor

All Gutenberg blocks are individual content elements in WordPress editor and they can be saved individually as a reusable block

First, you need to create a new post or edit an existing one. On the post edit screen, click on the add new block button and then choose a block type according to the content you are going to save.

Add a new block to Gutenberg editor

In this example, we are going to save a few lines of text in a paragraph block.

After adding the block, you need to add the content that you want to reuse. You can use the styling and formatting options in the block toolbar and block settings.

Editing a block

Once you are done editing, click on the three-dot menu button in the toolbar and then select ‘Add to Reusable Blocks’ option.

Add to reusable blocks

You will be asked to enter a name for the reusable block. We recommend using a name that helps you quickly identify the block and what it does.

Add block name

Finally, click on the Save button to store your reusable block.

Your block will be saved in the WordPress database with all its settings.

Adding Reusable Block in Other Posts and Pages

Now that we have learned how to create a reusable block in WordPress, let’s see how to add reusable blocks in your WordPress posts and pages.

Once again create a new post or edit a post where you want to add the reusable block. On the post edit screen, click on the add new block button.

Your reusable block is located under the ‘Reusable’ tab. You can also find it by typing its name in the search box.

Adding reusable block

You can take your mouse over it to see a quick preview of the block. Go ahead and click on the block to insert it into your post.

Your reusable block will appear in the post editor.

Reusable block added into a post

You can also edit the reusable block by clicking on the edit button on the block.

However, please keep in mind that changing a reusable block will change it on all locations where you have used it.

If you just want to make a change that only appears on this particular post, then you need to convert it to a regular block first.

Click on the three-dot menu in the block toolbar and then select ‘Convert to Regular Block’ option.

Convert to regular block

This will convert your reusable block into a regular block, and you will be able to make changes to it without affecting the original reusable block.

Managing All Reusable Blocks in WordPress Editor

After using reusable blocks for a while, you may have some blocks that you don’t use anymore or some blocks that you want to rename.

Gutenberg Editor allows you to easily manage all your reusable blocks from one screen.

To manage your blocks, click on the add block button and then locate the Reusables tab. You’ll see a link to manage your reusable blocks page.

Manage reusable blocks link

Clicking on the link will bring you to block management page. From here, you can edit, delete, export, and import your blocks.

Manage reusable blocks

Exporting / Importing Reusable Blocks

Reusable blocks are not just reusable on the website they were created for. You can also use them on any other WordPress website.

You can export the blocks from the block management screen. Simply click on the export button below a block, and WordPress will send it to you as a JSON file.

Exporting a reusable block

You can now switch to another WordPress site’s admin area. Go to the block management screen and then click on the ‘Import from JSON’ button.

This will show a file upload box. Click on the choose file button to select the block you downloaded earlier and then click on the import button.

WordPress will now import your reusable block and save it in the database. You can go ahead and start using it on the new site.

We hope this article helped you learn how to create a reusable block in WordPress Gutenberg editor. You may also want to see our tips on growing your online business without spending a fortune.

If you liked this article, then please subscribe to our YouTube Channel for WordPress video tutorials. You can also find us on Twitter and Facebook.





Source link

Read more...