EDITS.WS

Tag: Plugin Tutorials

  • How to Use myCred to Add a Rewards System to WordPress

    Points systems can reward loyal customers who frequently interact with your content or purchase items from your online store. They’re great for gamification and loyalty programs. However, WordPress doesn’t support this feature natively. Therefore, you might be wondering if the myCred WordPress plugin is a viable solution for implementing a rewards program.

    In today’s post, we’ll review the myCred plugin and explain how you can use it to create a rewards system in WordPress. Let’s get started!

    An Introduction to myCred Rewards Systems

    myCred is a freemium plugin that enables you to add points and rewards to your WordPress website. With this plugin, you can gamify your content, maximize brand loyalty, and monetize your site:

    myCred plugin.

    For instance, you might offer points to customers whenever they make purchases in your store. Once they reach a particular balance, you can reward them with a discount on their next purchase or even a free item.

    Alternatively, you could add a points program to your online courses. You might design a system in which students can accrue more points when they complete assignments or perform well on quizzes. Then, you can create a leader board and encourage friendly competition among eager learners.

    Apart from points, myCred also enables you to allocate rankings and badges to your users. Plus, you can allow visitors to buy more points and use them to purchase other items in your store or even redeem them for cash.

    An Overview of myCred Premium

    myCred’s free plugin has all the basic features you’ll need to add a rewards system to WordPress. Furthermore, its premium plans include various add-ons, including:

    • Treasure icons (gems, fitness badges, currency, and more) to award to your users
    • Basic add-ons, such as notification email integrations, birthday and anniversary points, coupon customization, and more
    • Gamification and payment gateway integrations

    Premium plans start at $149 per year for two sites. More expensive plans include additional integrations and support for a higher number of websites.

    How to Use myCred to Add a Rewards System to WordPress (In 5 Easy Steps)

    Now that you understand more about myCred and why you might want to use it, let’s look at how you can use the plugin can add a rewards system to your website!

    Step 1: Install and Activate myCred

    Firstly, you’ll need to install and activate the plugin. You can do this in your WordPress dashboard by navigating to Plugins > Add New and searching for “mycred”:

    Searching for the plugin.

    After you locate the plugin, click on Install Now followed by Activate. If you purchased a Premium license, you can now add it under myCred > License:

    Adding a myCred license key.

    Finally, click on Save. The plugin is now ready to go!

    Step 2: Configure myCred Settings

    myCred can feel a little overwhelming when you first install it. You’ll see a long list of plugin settings across multiple menus in your WordPress dashboard, both under myCred and Points:

    plugin settings

    Under General Settings, you can configure display options for your badges and social sharing buttons. You can also configure settings for buying and selling points to your users, email notifications, coupons, and point transfers:

    myCred plugin general settings.

    Since there are so many settings, we recommend clicking on the Documentation button at the top of the page. Then, you can refer to extensive myCred tutorials for setting up your rewards system.

    At this point, you should also consider setting up your payment gateways for buying and cashing in points. You can do this under buyCred Gateways and cashCred Gateways. However, these settings are optional and not essential to your rewards program.

    Now, jump across to Points > Settings. Here you can choose labels, icons, and security settings for your points. You can also configure some caching options and rankings for users on your site:

    Points settings.

    It’s best to take your time configuring your settings to meet the needs of your rewards system. Also, make sure to save your changes as you go.

    Step 3: Enable/Disable Hooks

    Now it’s time to determine which user actions will earn points on your website or online store. You can do this by navigating to Points > Hooks. Here you’ll see a series of hooks on the left-hand side that award or deduct points based on:

    • Registrations
    • Anniversaries
    • Daily visits
    • Viewing content
    • Logins
    • Publishing content
    • Deleting content
    • Clicking on links
    • Viewing videos
    • Referrals
    • Buying points

    To activate a hook, simply click on it and then select Add Hook:

    Activating hooks in a rewards system.

    You’ll then be prompted to allocate a specific number of points to the action and save your settings:

    Hook settings

    You can remove a hook by simply clicking on Delete. Furthermore, when you select Hook Documentation, you can access detailed tutorials for using the hook in question.

    Step 4: Activate Add-Ons

    Now it’s time to configure add-ons for your rewards program. Note that the available extensions will depend on which myCred plan (free or premium) you have installed on your website.

    Head to myCred > Add-ons. Here you’ll see built-in, free, and premium extensions for your WordPress rewards program:

    myCred add-ons

    To start using an add-on, hover your mouse over it and then click on Install. If it’s a premium extension, you’ll be directed to the myCred store to purchase it. For free add-ons, you’ll be sent to the core WordPress plugin to install it on your site.

    Here’s a quick rundown of some of the most useful myCred add-ons:

    • Badges: Display achievement badges for your users.
    • buyCRED: Enable users to buy more points.
    • Coupons: Create coupons that can be redeemed for points.
    • Notifications: Inform users when they win or lose points.
    • Statistics: Create visual charts of user progress and behaviors.
    • WooCommerce Plus: Let users make coupons, complete partial payments, and use loyalty points within your WooCommerce store.
    • Arcade Game: Award users points in exchange for playing games on your site.

    Let’s look at an example. You might install myCred LearnDash to integrate the Learning Management System (LMS) with points and rewards for completing lessons, quizzes, or entire courses:

    myCred LearnDash

    Then, it’s simply a matter of installing and activating the add-on as you would with any other WordPress plugin. However, note that new add-ons will come with more specific configurable settings.

    Step 5: Track Points

    Now that your rewards system is set up on your WordPress site, you can track user points and achievements from Points > Log. This is where you can monitor progress from Today, Yesterday, This Week, and This Month:

    myCred points log

    Note that you can also limit the number of total points by heading to Points > General Deposit. Here, you can choose to allocate points from a central fund with a limited number of rewards:

    limit points and rewards

    Furthermore, under Ranks, you can set rankings for your users. You can specify the number of points needed to progress to a particular rank, add a logo to distinguish it, and name it:

    set user ranks

    Now your rewards system is completely ready to go! You might consider advertising it to customers through promotional banners, email marketing messages, or popup forms.

    myCred Pros vs. Cons

    myCred is an extensive plugin with many customization options. Here are some of the advantages of using the tool:

    • Build a rewards system for free.
    • Add points, badges, and rankings to your rewards system.
    • Increase sales by enabling users to buy points or redeem them for coupons in your online store.
    • Integrate the plugin with page builders, LMS plugins, and payment gateways.
    • Access detailed plugin documentation to learn more about the system.
    • Customize logos and icons to make your rewards system match your branding.

    However, myCred also has some disadvantages. Here’s a quick overview of the plugin’s cons:

    • There are so many settings that it can feel confusing without a setup wizard guiding you through the process.
    • The learning curve for the plugin can be steep at first.
    • The plugin can get expensive if you invest in premium add-ons, which range from $29 to $69.

    Overall, you might consider using the free version of myCred and seeing if it fits your needs. Then, you can purchase add-ons or upgrade your membership if you want to take your rewards system to the next level.

    Conclusion

    A rewards system can incentivize users to interact with your content and earn points. Furthermore, it can recognize customer loyalty and encourage consumers to purchase more frequently from your online store.

    With the myCred WordPress plugin, you can quickly set up a rewards system for your WordPress website. It comes with multiple customizable settings and integrations to reward or penalize different actions. Although the learning curve can be a little steep, the payoffs can be significant.

    For more great tools for your business, check out our best free WordPress plugins for business websites.

    Do you have any questions about creating a rewards system with myCred? Let us know in the comments section below!

    The post How to Use myCred to Add a Rewards System to WordPress appeared first on Elegant Themes Blog.

  • How to Integrate Contact Form 7 with Zoho CRM

    Adding contact forms to your WordPress site enables users to reach out with queries and business proposals. However, if you’re not using a Customer Relationship Management (CRM) solution, you may be losing out on potential leads. Fortunately, you can easily pair your contact forms with a CRM using Contact Form 7 and Zoho.

    In this post, we’ll look at the benefits of integrating Contact Form 7 with Zoho. Then, we’ll show you how to do it in three easy steps. Let’s get started!

    The Benefits of Integrating Contact Form 7 with Zoho CRM

    Contact Form 7 is one of the most popular WordPress contact form plugins. It enables you to build a variety of customized forms for your site:

    Contact Form 7

    With Contact Form 7, you can enter your business email address as the sender and reply to your messages using your favorite email client. This setup will help you project a more professional image for your company. Divi also integrates with Contact Form 7 for more design control.

    To get the most out of Contact Form 7, you might consider using it with Zoho. This is a powerful CRM tool that helps you generate leads and manage your contacts more effectively:

    Zoho CRM homepage

    Integrating Contact Form 7 with Zoho lets you synchronize your user data and organize your leads using the CRM tool. For instance, you can sort your contacts into recently created leads, converted leads, and more.

    This integration can be beneficial if you run a remote team. Once a message comes in through your contact form, you can assign that lead to the appropriate employee or department. Zoho facilitates team collaboration so your company can deliver better customer service and drive more conversions.

    How to Integrate Contact Form 7 with Zoho CRM (In 3 Steps)

    Unfortunately, Contact Form 7 doesn’t natively support integration with Zoho CRM. However, you can use a plugin such as Integration for Contact Form 7 and Zoho CRM to connect these two tools:

    Integration for Contact Form 7 and Zoho CRM

    This plugin lets you send messages submitted through Contact Form 7 to your Zoho account. Fortunately, it’s also very easy to set up.

    For this tutorial, you’ll need to have both Contact Form 7 and Integration for Contact Form 7 and Zoho CRM installed and activated on your site. You’ll also need to create a Zoho account (you can get started for free).

    Once you’re logged in, you’ll be asked to select a product. Make sure to choose CRM.

    Step 1: Add Your Zoho Account in WordPress

    Once you add Integration for Contact Form 7 and Zoho CRM to your site, you’ll see a new menu item in your dashboard called Zoho. Click on it and navigate to the Zoho Accounts tab:

    The Zoho Accounts tab

    Then, select Add New Account. You’ll be asked to provide some information about your Zoho account, including the account name, data center, and type of Zoho Service (we’re using Zoho CRM):

    Zoho Accounts details

    If you click on the Login with Zoho button, you can simply sign in to your account:

    Signing into Zoho from WordPress

    Zoho CRM will then ask for access to your user data. Go ahead and click on Accept:

    The Zoho screen asking for access to your WordPress user data

    You’ll then be redirected to your WordPress dashboard, where you’ll see a success message:

    The Zoho success message in WordPress

    If you get an invalid_code error, make sure that you’ve selected the right data center. For instance, if you’re based in Europe, you’ll need to choose zoho.eu. Then, save your changes and try again.

    Step 2: Create a Zoho Feed

    Next, you’ll need to create a Zoho feed. In other words, you’ll be connecting your Zoho account with a contact form.

    In your WordPress dashboard, navigate to Zoho > Zoho Feeds and select Add New:

    Add new Zoho feed option

    Next, you’ll need to enter a name for your feed and choose a Zoho account. You’ll also have to select a contact form:

    Entering the Zoho feed details

    Once you choose a form, the plugin will ask you to select a Zoho Object from the menu. An Object is a specific area of your CRM, including meetings, accounts, calls, projects, and more. For this tutorial, you can select Leads:

    Selecting Leads as the Zoho Object

    Then, you’ll need to link your form fields with the fields corresponding to your Zoho leads. This connection will enable the plugin to synchronize your data.

    For example, here’s what your leads page might look like in your Zoho account:

    Zoho Leads page

    On the left-hand side of the screen, you’ll see a list of fields you can use to filter your leads. You can connect some of these fields to the ones in your site’s contact form.

    For instance, you can select the Email field in your Zoho account and pair it with the Your Email field in your contact form:

    Mapping Contact Form 7 fields with Zoho fields

    This way, when a user enters their email address into the contact form on your site, the information will appear in the appropriate field on your Zoho Leads page. You can map as many fields as you want.

    You also have the option to only export manually approved entries to Zoho. Additionally, you can set an opt-in condition so that only entries that meet a particular criterion are exported:

    When to Send Entry to Zoho settings

    Finally, you can configure some additional settings, such as setting a primary key:

    Choosing a primary key in Zoho

    When you’re ready, click on Save Feed. Contact Form 7 is now fully integrated with Zoho.

    Step 3: Test your Contact Form 7 and Zoho Integration

    Finally, it’s time to run a quick test to ensure everything is working correctly. Firstly, you’ll need to navigate to your contact form on the front end and submit an entry.

    Then, in your WordPress dashboard, go to Zoho > Zoho Log to see if your entry was registered in the CRM:

    Viewing the Zoho log in WordPress

    Here, you’ll be able to view the fields you mapped in the previous step. That’s it — you can now start generating leads with Contact Form 7 and Zoho CRM!

    Conclusion

    A CRM tool such as Zoho enables you to manage any leads that come through your WordPress website. If you use Contact Form 7, you can simply integrate your forms with Zoho using the Integration for Contact Form 7 and Zoho CRM plugin.

    In this post, we showed you how to integrate these two powerful tools:

    1. Add your Zoho account in WordPress.
    2. Create a Zoho feed.
    3. Test your integration.

    Do you have any questions about integrating Contact Form 7 with Zoho CRM? Let us know in the comments section below!

    The post How to Integrate Contact Form 7 with Zoho CRM appeared first on Elegant Themes Blog.