Easy Digital Downloads Social Login extension allows users to log in and checkout with social networks such as Facebook, Twitter, Google, Yahoo, LinkedIn, Foursquare, Windows Live, VK.com, Instagram, Amazon and Paypal.
It has been proven countless times that the easier it is for a customer to create an account during checkout, the more likely they are to complete their purchase. This extension makes the Easy Digital Downloads checkout process another notch easier for customers that prefer to login via their favourite social networks.
Below are the minimum requirements to use the plugin.
You should also check WordPress minimum requirements.
After installing the extension, a social login section will be added to the Easy Digital Downloads Extensions tab.
Social Login Title
Enter Social Login Title which will be displayed on checkout page above the social media buttons.
Display Social Login buttons on Login page
Check this box to add social login buttons on easy digital downloads login page and default WordPress login page.
Display "Link Your Account" button on Thank You page
Check this box to allow customers to link their social account on the Thank You page for faster login & checkout next time they purchase.
Enable Email Notification
Check this box, if you want to notify admin and user when the user is registered by social media.
Redirect URL
Enter a custom redirect URL for users after they log in with social media. Leave it blank to use current page URL.
Autoregistered Usernames
Select option to create username based on unique ID & random number or based on real name or based on email ID
Caching
You should check this setting if you are using caching plugin.
Here you have the ability to choose Enable Facebook, Facebook App ID, App Secret, API Locale, Custom Facebook Icon (If you want to use your own Facebook Icon) and Enable Facebook Avatar (if you want to use Facebook profile pictures as avatars).
Here you have the ability to choose Enable Google+, Google+ Client ID, Custom Google+ Icon (If you want to use your own Google+ Icon) and Enable Google Plus Avatar (if you want to use Google Plus profile pictures as avatars).
Here you have the ability to choose Enable LinkedIn, LinkedIn App ID, App Secret, Custom LinkedIn Icon (If you want to use your own LinkedIn Icon) and Enable LinkedIn Avatar (if you want to use LinkedIn profile pictures as avatars).
Here you have the ability to choose Enable Twitter, Twitter Consumer Key, Consumer Secret, Custom Twitter Icon (If you want to use your own Twitter Icon) and Enable Twitter Avatar (if you want to use Twitter profile pictures as avatars).
Here you have the ability to choose Enable Yahoo, Yahoo Consumer Key, Consumer Secret, Custom Yahoo Icon (If you want to use your own Yahoo Icon) and Enable Yahoo Avatar (if you want to use Yahoo profile pictures as avatars).
Here you have the ability to choose Enable Foursquare, Foursquare Client ID, Client Secret, Custom Foursquare Icon (If you want to use your own Foursquare Icon) and Enable Foursquare Avatar (if you want to use Foursquare profile pictures as avatars).
Here you have the ability to choose to Enable Windows Live, Windows Live Client ID, Client Secret and Custom Windows Live Icon (If you want to use your own Windows Live Icon).
Here you have the ability to choose Enable VK.com, VK.com Application ID, Secret Key, Custom VK.com Icon (If you want to use your own VK.com Icon) and Enable VK Avatar (if you want to use VK profile pictures as avatars).
Here you have the ability to choose Enable Instagram, Instagram Client ID, Client Secret, Custom Instagram Icon (If you want to use your own Instagram Icon) and Enable Instagram Avatar (if you want to use Instagram profile pictures as avatars).
Here you have the ability to choose Enable Amazon, Amazon Client ID, Client Secret, Custom Amazon Icon (If you want to use your own Amazon Icon).
Here you have the ability to choose Enable Paypal, Paypal Client ID, Paypal Secret, Custom Paypal Icon (If you want to use your own Paypal Icon).
If you want to attach a widget that shows all social login options, enter the administrator panel, then go to Appearance and click Widgets.
Find the "Easy Digital Downloads - Social Login" widget and drag it to your desired place. You can title your widget (this will appear above the social buttons).
After you setup the widget, Widget will look something like the one shown in the image below on the frontend. It depends on the settings you used.
You can connect EDD Social Login to Facebook, Google, LinkedIn, Twitter, Yahoo, Foursquare, Windows Live, VK, Instagram, Amazon and Paypal. Please follow our Creating Social Apps guide to set up an app for your social network if you don't already have one. This will give you API credentials to enter into the plugin settings page to connect your store to the social network(s) selected.
To integrate the social login into any page or post you can use the [edd_social_login] shortcode. You will see a social login icon within the WordPress editor, just as shown in the image below.
Click on the social login icon and a new window with the custom settings will pop up as shown in the image below.
To integrate the social login into any page or post you can add EDD Social Login block within the Gutenberg editor, just as shown in the image below.
Click on the social login icon and you will be able to see the custom settings as shown in the image below.
Social Login Title
Enter Social Login Title which will be displayed above the social media buttons.
Redirect URL
Enter a custom redirect URL for users after they login with social media. Leave it blank if you want to use redirect URL from the plugins settings page.
Show Only on Page / Post
Check this box if you want to show social login buttons only on single post/page.
Social Login Frontend
After inserted shortcode it will look something like the one shown in the image below on frontend. It depends on the settings you used.
New customer accounts that are created with the social login will automatically be linked to the appropriate networks. Existing Socials will also be able to connect their accounts to social networks when logging in or via the "My Account" page.
You can even invite logged in users to link their accounts after checkout for faster purchase in the future. Simply enable Social login buttons on the Thank You page.
Customers will always be able to link or unlink social accounts from your site by visiting the "My Account" page:
Admin can change the order of social networks buttons by drag and drop interface and view number of sign-ups for each social network as shown in the image below.
Generate Pie graph for Social Networks Register Percentage.
Admin can view primary social profile information by visiting "Users" menu. A new column for "Primary Social Profile" can be found as mentioned in the image below.
Admin can view primary and linked social account information in the user edit profile page as well.
Here are a .gif of the frontend user experience:
This table shows the information that can is accepted by the plugin from each social network.
Note that there' s no way for us to pull the user's email from Twitter via their APIs, so We do prompt the user to enter an email address first time when signin in with Twitter so we can link that email address to his account.
Network | F Name | L Name | Username | Photo | |
---|---|---|---|---|---|
Y | Y | Y | Y | ||
Y | Y | Y | Y | ||
Y | Y | Y | Y | ||
Y | Y | Y | Y | ||
Yahoo | Y | Y | Y | Y | |
Foursquare | Y | Y | Y | Y | |
Window Live | Y | Y | Y | ||
VK | Y | Y | Y | Y | |
Y | Y | Y | Y | ||
Amazon | Y | Y | |||
Paypal | Y | Y | Y |
Having trouble? Follow these steps to make sure everything is setup correctly before posting a support request:
EDD Social Login Demo
You can view a demo of the Social Login plugin here: EDD Social Login Demo