Best Practices in 
Online Registration
Pdf link to email - insert, remove PDF links in C#.net, ASP.NET, MVC, Ajax, WinForms, WPF
Free C# example code is offered for users to edit PDF document hyperlink (url), like inserting and deleting
pdf link; add hyperlink to pdf in preview
Pdf link to email - VB.NET PDF url edit library: insert, remove PDF links in vb.net, ASP.NET, MVC, Ajax, WinForms, WPF
Help to Insert a Hyperlink to Specified PDF Document Page
add hyperlink to pdf; add url pdf
TABLE OF CONTENTS
The Importance of Registration 
Know Your Customer  
Watch Registration Rates Grow with Social Login 
4
Optimize Registration on Mobile Devices 
5
Leverage Progressive Profiling to Increase Conversions 
5
Garbage In, Garbage Out  
  
Improving Profile Data Quality
Data Validation 
7
Email Verification  
8
CAPTCHA Spam Prevention 
9
Who Are You? 
10
Lost Login Credentials 
10
Customer Identity Pages 
11
Registration Infrastructure  
12
Supporting Multiple Social Networks 
12
Terms of Service 
12
Database Schema 
13
Storing Unified Data 
13
Passwords 
14
Load Handling 
14
Conclusion 
15
RasterEdge.com General FAQs for Products
copy and email the secure download link to the assistance, please contact us via email (support@rasteredge & profession imaging controls, PDF document, image to
add links to pdf in acrobat; pdf hyperlink
RasterEdge Product Licensing Discount
s). After confirming the informations provided, we will send you an email that contains price(s) at a discount and the online order link for new licensing.
adding links to pdf in preview; clickable pdf links
Best Practices in  
Online Registration
Copyright 2014 Janrain, Inc. All rights reserved.    |   www.janrain.com   |   888.563.3082   |   3   
THE IMPORTANCE OF 
REGISTRATION
A thriving online presence 
requires the seamless integration of 
multiple elements to deliver an exceptional experience for your site visitor, while also 
meeting your business goals. A sophisticated customer profile management platform 
must support many steps within the user journey to maximize the site experience. It 
should also remove hurdles for both end users and business owners and enable you to 
leverage the knowledge and insights gained to deliver the best possible value to the 
site audience. 
The first critical component of a customer profile management platform is the 
registration flow, which acts as the point of entry into your site—where the anonymous 
visitor becomes a registered user. This is the moment where site visitors transition into 
high-value assets. While online registration systems can 
seem deceptively simple when you consider only the high-
level elements (such as form fields, opt-in boxes, a database 
of registration records, etc.), there are many opportunities 
along the way where things can go wrong. Low conversion 
rates, users leaving your site without engaging, and 
blatantly falsified registration data are obvious symptoms of 
a broken registration system.
The cost of building and maintaining the optimal registration 
system can be high from a resource perspective, especially 
if it includes the lost opportunity that results when your 
account creation flow is frustrating or leads users to input 
false information, like 88% of consumers have admitted to 
doing. In this paper, we’ll reveal and discuss key elements 
of a successful registration system, providing direction as 
you evaluateoptions to upgrade your existing system.
88% admit to providing false 
and incomplete information.
86% of people have admitted 
to leaving a site when asked to 
register with a form.
RasterEdge Product Renewal and Update
4. Order email. Our support team will send you the purchase link. HTML5 Viewer for .NET; XDoc.Windows Viewer for .NET; XDoc.Converter for .NET; XDoc.PDF for .NET;
add hyperlink pdf file; adding links to pdf
VB.NET Create PDF from PowerPoint Library to convert pptx, ppt to
Link: Edit URL. Bookmark: Edit Bookmark. Metadata: Edit, Delete Metadata. Form Process. Create PDF file from PowerPoint free online without email.
add links to pdf online; change link in pdf
Best Practices in  
Online Registration
Copyright 2014 Janrain, Inc. All rights reserved.    |   www.janrain.com   |   888.563.3082   |   4   
KNOW YOUR CUSTOMER
GROW YOUR CUSTOMER BASE WITH A BETTER 
REGISTRATION EXPERIENCE
One of the key objectives of any registration 
system is to collect information on site visitors, not 
only to identify who is coming to your site, but to 
help you make informed decisions about the site 
design and content. Marketers also find value in 
customer profile data, which they can use to better 
understand their audience, how they’re using 
the website, what products they like, their offline 
interests, and who is in their social networks. 
Watch Registration Rates 
Grow with Social Login
Improving registration conversion begins with 
improving the user experience and reducing 
“friction” in your “conversion funnel” by removing 
obstacles along the way that can lead your 
customers to abandon your form and leave 
the site. Third-party research reveals that 86% 
of consumers have left a site when asked to 
register with a registration form and forced to 
create and remember yet another username/
password combination. Organizations of all 
sizes and across industries have increased their 
registration rates by up to 50% just by offering 
social login as an option at registration. Social 
login gives visitors the option of using an existing 
account with Facebook, Google, Twitter, LinkedIn, 
and other providers to quickly register at your 
site. Leveraging an existing account and profile 
with these popular identity providers means you 
can easily authenticate website visitors, collect 
the necessary data to begin building a profile, 
and let them more quickly participate in the 
activities that originally brought them to your site. 
Ideally, your registration solution should support 
a mix of social and other identity providers (IDPs) 
that’s appropriate for your site and audience. For 
example, consider whether you are managing 
a B2B or B2C website, or what accounts your 
customers are likely to already have (that make 
sense in the context of your site). With a B2B site, 
leveraging Google Apps, SalesForce.com, or 
LinkedIn as providers can give you more business-
focused data for marketing and site registration 
use. Once you have launched social login on your 
77% of consumers want social login as an option to 
register. Offer it and watch conversion rates grow.
TIP 1
VB.NET Create PDF from Word Library to convert docx, doc to PDF in
Link: Edit URL. Bookmark: Edit Bookmark. Metadata: Edit, Delete Metadata. Form Process. Free online Word to PDF converter without email.
add hyperlink pdf; add email link to pdf
VB.NET Create PDF from Excel Library to convert xlsx, xls to PDF
Link: Edit URL. Bookmark: Edit Bookmark. Metadata: Edit, Delete Metadata. Form Process. Convert Excel to PDF document free online without email.
pdf edit hyperlink; add url link to pdf
Copyright 2014 Janrain, Inc. All rights reserved.    |   www.janrain.com   |   888.563.3082   |   5   
site, review your login counts by provider, and 
rank order choices to find the optimal offer for 
your audience. Make sure that you have linked 
the users to another provider or to a conventional 
account before removing the underperforming 
provider to prevent account orphaning. 
Each website’s audience will adopt social 
login to a different degree, so it’s important 
to consider offering a traditional username/
password registration for those who still 
prefer that option. Offering them side-by-side, 
with clear descriptive language provides the 
ultimate in choice, flexibility, and user control. 
Optimize Registration 
on Mobile Devices
Mobile and tablet devices represent a rapidly 
growing percentage of new and returning users, 
who will expect full functionality on your site. 
Failing to provide an optimal experience for 
these users can result in significant drop-off in 
visits and conversions, as users struggle with 
common hurdles of a smaller screen: small links, 
buttons, fields, and keyboards. Beyond “Fat 
Finger Syndrome” (and its related data entry 
and navigation challenges), there is also the 
consideration that mobile browsers have different 
set of technical requirements than their desktop 
counterparts. Ensuring that the user experience on 
a mobile device meets your users’ expectations 
begins with correctly designed CSS, and can 
even include a separate set of UI elements to be 
swapped in via user agent detection (browser). 
An example of a good candidate for a separate 
UI would be any page that requires too much 
scrolling, or scrolling that is not intuitive to the 
experience. Removing points of registration/
authentication/navigation friction peculiar to 
mobile devices can have significant impact 
on conversions as well as on repeat visits.
Just like your entire mobile site, your registration 
flow should be optimized for the mobile web 
with small-screen use cases in mind. Having 
a well-implemented social login option for 
mobile-enabled sites removes a common 
mobile registration frustration by potentially 
limiting the fields of entry down to one to 
two for the selected identity provider. 
Leverage Progressive Profiling 
to Increase Conversions
In any new relationship, it takes time to get to 
know one another and build trust before feeling 
comfortable enough to reveal more personal 
information than the basics. The relationship with 
visitors to your site is no different. They may not 
be ready and willing to share their home address, 
birthday, or friends’ names—personal details—
with you during their first visit to your site.
Don’t assume everyone wants to log in with Facebook or Twitter. 
Find the right identity provider mix for your audience.
TIP 2
VB.NET PDF Convert to Word SDK: Convert PDF to Word library in vb.
Create editable Word file online without email. Supports transfer from password protected PDF. VB.NET class source code for .NET framework.
add hyperlink to pdf online; add a link to a pdf
C# PDF Convert to Word SDK: Convert PDF to Word library in C#.net
and .docx. Create editable Word file online without email. Password protected PDF file can be printed to Word for mail merge. C# source
adding hyperlinks to pdf; add a link to a pdf in preview
Best Practices in  
Online Registration
Copyright 2014 Janrain, Inc. All rights reserved.    |   www.janrain.com   |   888.563.3082   |   6   
Progressive profiling refers to an incremental 
approach to collecting profile data from website 
visitors. Using this method, you request smaller 
snippets of profile data at carefully staged 
opportunities. So rather than being asked to 
complete a long form, or submit volumes of 
personal information up front, the customer has 
a smoother and more comfortable experience. 
In this way, progressive profiling builds 
consumer trust over time, which encourages 
the sharing of information, and allows you 
to collect more accurate profile data while 
maintaining a higher conversion rate.
Born in the world of B2B marketing, progressive 
profiling is growing in use with consumer 
brands as well. This approach is particularly 
valuable when users engage with your website 
repeatedly, over a span of weeks or months. 
It requires building some conditional checking 
into your sign-in workflow and forms so your 
site can correctly gauge when to prompt a 
user for specific additional information.
Opportunities to request additional profile 
information include events such as sharing 
content or products to a social network, 
finding friends who are also on the site, 
rating a product or leaving a review, or 
even revealing more localized content.
Another example of progressive profiling in 
practice is offering an exchange of value. This 
is where you offer your users a quid pro quo by 
granting them access to a download, a discount, 
additional site features, or some similar benefit 
in exchange for sharing additional information 
about themselves. If what you’re offering can 
be directly correlated to the information you’re 
requesting, your success rate will improve. 
The bottom line is to be clear about what data 
you are asking for and why you are asking 
for it, and to make sure that the context for 
the requests is appropriate to the the users’ 
actions or value exchange messaging.
Optimize registration on your mobile apps and website to reduce 
frustration and increase account creation.
TIP 3
PROGRESSIVE 
PROFILING
Request minimal information at the initial point of registration, and look for opportunities 
to request additional snippets of data over time to progressively build user profiles.
TIP 4
C# Create PDF from Excel Library to convert xlsx, xls to PDF in C#
Export PDF from Excel with cell border or no border. Free online Excel to PDF converter without email. Quick integrate online C# source code into .NET class.
add links to pdf; pdf link open in new window
C# Create PDF from PowerPoint Library to convert pptx, ppt to PDF
application. Free online PowerPoint to PDF converter without email. C# source code is provided for .NET WinForms class. Evaluation
add hyperlinks pdf file; add links to pdf document
Best Practices in  
Online Registration
Copyright 2014 Janrain, Inc. All rights reserved.    |   www.janrain.com   |   888.563.3082   |   7   
GARBAGE IN, GARBAGE OUT
IMPROVING PROFILE DATA QUALITY
A database is only as valuable as the quality 
of data within it, and with 88% of consumers 
admitting that they have provided incomplete 
or false information on traditional registration 
forms, your database may not contain the quality 
data you need. Poor data quality can cost an 
organization 10–20% of annual revenue in lost 
sales, ineffective direct marketing, administration 
overhead, and preventable shipping errors.
One approach to improving data quality is by 
offering social login. People typically keep 
their social profile details current, as well as 
representative of their authentic self, since these 
are channels through which they communicate 
with family, friends and co-workers. When site 
visitors choose an existing identity using social 
login to create an account, you can rest assured 
you are on your way to building a customer profile 
that is rich with accurate, actionable information. 
Providing a means for users to automatically 
and manually map social accounts with their 
existing site user records can help you to avoid 
duplicate records while giving you the opportunity 
to gather accurate customer intelligence from 
outside sources. With customer profile pages, 
you can allow people to self-manage their public 
and private profiles on the site, as well as allow 
them to map multiple social profiles to one user 
record. This also gives registered users an 
opportunity to provide additional data they want 
you to have, details of their persona they may 
want to share with other members of a community 
in their public profile, and allows them to more 
seamlessly carry out some action like sharing. 
Data Validation
Building sensible data validation rules right 
into your registration system is another 
important consideration. Our recommendation 
is a hybrid strategy that includes a two-part 
approach for validation of standard fields built 
in to your registration system, including length 
and type validation at the front end, paired 
with the appropriate database constraints 
on the back end. An example of a front-end 
validation task for sites that are available to 
younger users, or that need be compliant with 
the Children’s Online Privacy Protection Act 
Improve the quality and depth of your user 
database by tapping into social profiles.
TIP 5
Best Practices in  
Online Registration
Copyright 2014 Janrain, Inc. All rights reserved.    |   www.janrain.com   |   888.563.3082   |   8   
(COPPA) standards, would be to parse suggested 
usernames through dirty word filters to ensure 
that they don’t contain offensive words.
When leveraging social login on your site, you not 
only smooth the user’s return experience, but you 
can access profile data during registration to pre-
populate a form which then just needs validation 
by the user. When taking this approach, you want 
to include clear messaging before and after the 
social authentication about the data you want to 
access and how doing so is a benefit to them, or 
you will confuse most users and thus degrade 
their on-site experience. Upon each return visit 
to the site, changes to their social profile should 
refresh the profile fields in your database to ensure 
you always have the most current information. 
Email Verification 
Adding an email verification step to the registration 
flow has become a common step to ensure your 
new user is human and is providing a valid email 
address at which you can later contact them. This 
is an important exercise for marketers in the pursuit 
of data integrity, and an efficient use of marketing 
dollars spent against ensuring database quality.
Unfortunately, for most website visitors, this 
places yet another obstacle between them and 
the action they wanted to take on your site, and 
creates additional opportunity for them to leave. 
Our recommendation here is to use this two-
step verification only when necessary (contest 
registration, for example). If you have other 
verification methods in place, like CAPTCHA 
or social login, you can usually forgo this 
additional step in the registration process.
When users choose an identity from Google, 
Facebook, Yahoo!, LinkedIn, or another provider to 
sign in, they are also providing you with a verified 
email address which removes the necessity of 
Networks that provide verified email addresses
Facebook
Google
Yahoo!
Windows Live
PayPal
Salesforce
LinkedIn
Pre-populate fields with as much data as possible and ask users to confirm the 
accuracy to ensure high quality data without requiring them to enter the data.
TIP 6
Best Practices in  
Online Registration
Copyright 2014 Janrain, Inc. All rights reserved.    |   www.janrain.com   |   888.563.3082   |   9   
this additional burden. Make sure you request 
permission to access the email address, and if 
you need to make the user choose a specific 
email address (such as a business-related one), 
pre-populate their account creation form with this 
data so they don’t need to enter it themselves.
Samsung reported a 34% increase in email open 
rates and 63% increase in email click-through 
rates as a result of improved email marketability 
of their user database with social login. With more 
than 40% of new registrants choosing to use 
social login to register at their site, this gives them 
access to a verified email without the hassle of 
the two-step verification they previously used.
CAPTCHA Spam Prevention
Data integrity and quality concerns also apply 
to user-generated content. Though it is too 
expensive to hand-moderate every post and 
comment, there are a few basic steps that you 
can take to prevent rampant abuse of your public 
spaces. The first is requiring registration and 
authentication before allowing posts/comments, 
and another is some sort of human-verification 
(Turing test) tool for first time registrations.
Many of the tools for incorporating a Turing test 
into your site (such as CAPTCHA) are free, but the 
task of implementing them and staying on top of 
new releases is not. Ensure that your registration 
solution supports CAPTCHA functionality “out of 
the box” to reduce your development burden.
Remove the email validation step in your main registration process by 
requesting a verified email from social providers with social login.
TIP 7
Best Practices in  
Online Registration
Copyright 2014 Janrain, Inc. All rights reserved.    |   www.janrain.com   |   888.563.3082   |   10   
WHO ARE YOU?
IMPROVE YOUR REGISTRATION EXPERIENCE TO 
ENHANCE CUSTOMER SERVICE
When users get frustrated while trying to sign 
up for an account or sign in to your site with 
a username and password they’ve forgotten, 
they have three options: keep trying and let the 
frustration increase, ask for help (if available), 
or leave your site. All three options are costly 
for you as you’ve either lost a potential sale, or 
will spend resources to help them remember 
or reset their password. One important goal of 
any registration system must include improving 
customer service for these very reasons.
Lost Login Credentials
With 40% of people admitting to using the 
Forgot Password feature at least once a month, 
this is a growing challenge for users as they 
create more username/password combinations 
across the web (or worse yet, re-use the same 
credentials). People have come to expect 
an easy way to get access to your site when 
this happens, or they will potentially leave.
Having a secure method for verifying your users’ 
requests for lost credentials, and taking the 
necessary steps to integrate it into your existing 
registration flow, must be part of the registration 
system design stage. In order to keep the trust 
you have worked hard to build with your audience, 
take the necessary steps to avoid exposing 
information (such as passwords) that would 
leave users vulnerable to a potential breach. 
The most universally applicable best practice for 
password resets is sending a one-time-use link 
to a secure page on your site, where the user 
can reset the password, to their primary email 
address. Never include users’ passwords in an 
email when they request a password recovery, 
register for the first time, or reset their password. 
Key considerations for your Forgot Password flow must include ease and 
security with which users can retrieve or reset their password.
TIP 8
2 in 5
feel that scrubbing a toilet 
would be better than coming 
up with a new password
Documents you may be interested
Documents you may be interested