User Guide: How to Issue Digital Badges

Complete documentation for Earned Credentials - your Open Badges 3.0 compliant digital credentialing platform.

1. Getting Started

Welcome to Earned Credentials! This guide will help you get up and running with our digital credentialing platform.

Quick Start Checklist

  • 1
    Create an account - Sign up for free at https://earnedcredentials.com/register
  • 2
    Create your organization - Set up your organization profile with logo and details
  • 3
    Design your first badge - Use our badge designer or upload your own image
  • 4
    Issue credentials - Send badges to your recipients via email

Creating Your Organization

After registering, you'll be prompted to create your organization. This is the issuing entity that will appear on all credentials you issue.

Organization Settings

Organization Name

Your official organization name as it will appear on credentials

Logo

Square image (recommended 512x512px)

Website URL

Your organization's website for verification

Contact Email

Public contact email for credential inquiries

Important

Your organization profile is public and visible to anyone verifying your credentials. Ensure all information is accurate and professional.

2. Creating Badges

Badges are reusable templates that define an achievement, skill, or competency. Once created, you can issue credentials based on these badges to multiple recipients.

Using the Badge Designer

Our built-in badge designer lets you create professional badge images without any design skills. Access it from Dashboard → Badge Designer.

Pre-built Templates

Start with professional templates

AI Generation

Generate badges with AI assistance

Custom Upload

Upload your own badge image

Badge Information

When creating a badge, you'll need to provide the following information:

Field Description Required
Name The badge title (e.g., "Project Management Professional") Yes
Description Detailed description of what this badge represents Yes
Criteria What requirements must be met to earn this badge Yes
Image Badge image (PNG or SVG, min 256x256px) Yes
Skills Associated skills and competencies (from skills framework) Optional
Tags Keywords for organization and discovery Optional
Expiration Number of days until credentials expire (leave empty for no expiration) Optional

Badge Lifecycle

Draft Published Archived
  • Draft - Badge is being created/edited. Cannot issue credentials.
  • Published - Badge is active and credentials can be issued.
  • Archived - Badge is retired. Existing credentials remain valid, but no new ones can be issued.

Skills Framework

Link your badges to recognized skills and competencies using our skills framework. This enhances discoverability and provides additional context about what earners have achieved.

  • ESCO Framework - European Skills, Competencies, Qualifications and Occupations
  • Custom Skills - Define your organization's own skills taxonomy
  • Proficiency Levels - Specify the level of competency demonstrated

3. Issuing Credentials

Credentials are individual instances of badges issued to specific recipients. Each credential is unique, verifiable, and contains metadata about the achievement.

Single Credential Issuance

To issue a credential to an individual recipient:

  1. Navigate to Dashboard → Credentials → Issue Credential
  2. Select the badge you want to issue
  3. Enter the recipient's name and email address
  4. Optionally add evidence or custom notes
  5. Click Issue Credential

Automatic Email Notification

Recipients automatically receive an email with a secure link to claim their credential. They can create an account or log in to accept and manage their badge.

Bulk Credential Issuance

Issue credentials to many recipients at once using CSV upload (requires Professional plan or higher).

CSV Format Requirements

name,email
John Smith,john.smith@example.com
Jane Doe,jane.doe@example.com
Bob Johnson,bob.j@example.com
  • First row must be headers: name,email
  • Each subsequent row is one recipient
  • Email addresses must be valid and unique
  • UTF-8 encoding supported for international names

Credential Status

Pending

Credential issued but not yet claimed by recipient

Claimed

Recipient has accepted and added to their portfolio

Revoked

Credential has been revoked by the issuer

Expired

Credential has passed its expiration date

Managing Credentials

  • Resend Email - Re-send the claim notification email to a recipient
  • Revoke - Invalidate a credential (requires providing a reason)
  • View Details - See full credential information, claim status, and verification

Revocation is Permanent

Once revoked, a credential cannot be reinstated. The revocation status will be visible during verification. Only revoke credentials when absolutely necessary.

4. Learning Pathways

Pathways allow you to create structured learning journeys by combining multiple badges into a sequence. Earners who complete all required badges automatically receive a completion badge.

Creating a Pathway

  1. Navigate to Dashboard → Pathways → Create Pathway
  2. Enter a name and description for the pathway
  3. Select the badges that make up the pathway steps (in order)
  4. Choose or create a completion badge
  5. Publish the pathway when ready

Example Pathway: Web Development Certification

HTML/CSS
Basics
JavaScript
Fundamentals
React
Development
Web Developer
Certified

Automatic Completion

When an earner claims the final badge in a pathway sequence, the system automatically:

  • Checks if all pathway badges have been earned
  • Issues the completion badge automatically
  • Sends a congratulatory notification to the earner

5. For Badge Earners

This section is for individuals who receive and earn badges. Learn how to claim, manage, and share your credentials.

Claiming Your Badge

  1. Check your email for the credential notification
  2. Click the Claim Your Badge link
  3. Create an account or log in if you already have one
  4. Accept the credential to add it to your portfolio

Claim Links Expire

Claim links are valid for 30 days. If yours has expired, contact the issuing organization to request a new one.

Your Badge Portfolio

Access your earned badges at My Badges after logging in. From here you can:

  • View all your earned credentials
  • Filter by status (active, expired, revoked)
  • See details and verification information
  • Track pathway progress

Sharing Your Credentials

Share your achievements with employers, on social media, or embed them on websites:

LinkedIn
Twitter/X
Facebook
Email

Public Profile

Your public profile showcases your earned credentials. Access it at https://earnedcredentials.com/@yourusername

Portfolio Settings

Customize how your credentials appear on your public profile:

  • Theme - Choose light, dark, or auto theme
  • Layout - Grid, list, or masonry layout
  • Featured Badges - Highlight specific credentials
  • Visibility - Show or hide specific badges
  • Order - Drag and drop to reorder
  • Bio & Social Links - Add personal information

Embedding Credentials

Embed your credentials on personal websites, portfolios, or resumes using our embed widgets:

<iframe src="https://earnedcredentials.com/embed/credential/YOUR_ID"
        width="400" height="300"
        frameborder="0"></iframe>

Available sizes: Small (300x200), Medium (400x300), Large (600x400)

6. Analytics & Reports

Track the performance of your credentialing program with comprehensive analytics and reporting tools.

Dashboard Metrics

Total Issued

All credentials issued

Claim Rate

% of credentials claimed

Total Views

Credential page views

Social Shares

Shares across platforms

Available Reports

  • Issuance Trends - Credentials issued over time
  • Claim Trends - How quickly recipients claim their badges
  • Top Badges - Most issued and most claimed badges
  • Platform Breakdown - Where credentials are being shared
  • Badge Comparison - Compare performance across badges

Exporting Data

Export your analytics data for external reporting:

  • CSV Export - Raw data for spreadsheet analysis
  • PDF Report - Formatted report for stakeholders
  • Date Filtering - Export specific time periods

7. API Integration

Integrate Earned Credentials with your existing systems using our REST API. Automate credential issuance from your LMS, HR system, or custom applications.

API Authentication

Authenticate API requests using your API key in the Authorization header:

Authorization: Bearer your_api_key_here

Creating API Keys

  1. Go to Settings → API Keys
  2. Click Generate New Key
  3. Give it a descriptive name
  4. Copy and securely store the key (it's only shown once)

Available Endpoints

Endpoint Method Description
/api/v1/badges GET List all badges
/api/v1/badges/{id} GET Get badge details
/api/v1/credentials GET List all credentials
/api/v1/credentials POST Issue a credential
/api/v1/credentials/bulk POST Bulk issue credentials
/api/v1/credentials/{id} GET Get credential details
/api/v1/credentials/{id}/revoke POST Revoke a credential

Example: Issue a Credential

curl -X POST https://earnedcredentials.com/api/v1/credentials \
  -H "Authorization: Bearer your_api_key" \
  -H "Content-Type: application/json" \
  -d '{
    "badge_id": "badge_abc123",
    "recipient_name": "John Smith",
    "recipient_email": "john@example.com"
  }'

Webhooks

Receive real-time notifications when events occur in your account. Configure webhooks at Settings → Webhooks.

Available Events

credential.issued credential.claimed credential.revoked credential.expired badge.created badge.published badge.archived pathway.completed

Webhooks include HMAC signatures for security verification. See webhook logs to monitor delivery and retry failed deliveries.

8. Settings & Team Management

Organization Settings

Configure your organization profile at Settings → Organization:

  • Organization name and description
  • Logo upload
  • Website URL and contact email

Team Management

Invite team members to help manage your credentialing program. Each member can have a different role:

Role Permissions
Owner Full access including billing and team management. Cannot be removed.
Admin Manage badges, credentials, settings, and team members.
Issuer Create badges and issue credentials. Cannot access settings.
Viewer Read-only access to view badges, credentials, and analytics.

User Profile & Security

Manage your personal account settings:

  • Profile - Update name, email, and profile photo
  • Password - Change your account password
  • Two-Factor Authentication - Enable 2FA for enhanced security
  • Profile URL - Customize your public portfolio URL (@username)

Two-Factor Authentication (2FA)

Add an extra layer of security to your account:

  1. Go to Profile → Two-Factor Authentication
  2. Scan the QR code with your authenticator app (Google Authenticator, Authy, etc.)
  3. Enter the verification code to enable 2FA
  4. Save your recovery codes in a secure location

9. Enterprise Features

Enterprise plan includes advanced features for larger organizations with complex credentialing needs.

White Label

Remove Earned Credentials branding and customize the platform with your organization's identity:

  • Custom primary and secondary colors
  • Custom footer text
  • Remove platform branding from credential pages
  • Custom CSS support

Single Sign-On (SSO)

Enable SSO for seamless authentication with your organization's identity provider:

Microsoft Entra ID
Okta
Google
SAML 2.0

Setting Up SSO

  1. Go to Settings → Single Sign-On
  2. Select your identity provider
  3. Add and verify your domain(s)
  4. Configure the SSO settings with your provider's credentials
  5. Enable SSO enforcement for your domain(s)

Custom Email Templates

Customize the emails sent to credential recipients:

  • Modify email subject and body content
  • Use variables for dynamic content (recipient name, badge name, etc.)
  • Preview emails before saving
  • Send test emails to yourself

Audit Logging

Track all actions taken in your account for compliance and security:

  • View detailed action logs
  • Filter by user, action type, and date
  • Export audit logs for compliance reporting

10. Frequently Asked Questions

What is Open Badges 3.0?
Open Badges 3.0 is the latest version of the open technical standard for digital credentials. It ensures that badges are portable, verifiable, and interoperable across different platforms and systems. Earned Credentials is fully compliant with this standard, meaning your credentials can be verified by any Open Badges compatible system worldwide.
How do recipients verify their credentials?
Each credential has a unique verification page that displays the badge details, issuer information, and cryptographic proof of authenticity. Recipients can share this verification link with employers or anyone who needs to verify the credential. The page shows whether the credential is valid, expired, or revoked.
Can I integrate with my LMS?
Yes! Our REST API allows you to integrate Earned Credentials with any LMS, HR system, or custom application. You can automate credential issuance when learners complete courses or achieve milestones. Webhooks provide real-time notifications for events like credential claims. API access is available on Professional and Enterprise plans.
What happens if a recipient loses their claim email?
You can resend the claim notification email at any time from the credential details page. Go to Credentials, find the specific credential, and click Resend Email. If the claim link has expired, the system will generate a new one.
Can I transfer credentials to another platform?
Because we use the Open Badges 3.0 standard, your credentials are portable and can be exported or shared with any compatible credential wallet or verification system. Earners can download their badges and import them into other platforms that support the Open Badges standard.
What happens when I reach my credential limit?
You'll receive notifications as you approach your monthly credential limit. Once reached, you'll need to upgrade to a higher plan or wait until the next billing cycle when your quota resets. Existing credentials remain valid - we never delete or invalidate previously issued credentials.
How secure is the platform?
We take security seriously. The platform uses 256-bit encryption, secure password hashing, and cryptographic signatures for credential verification. We support two-factor authentication (2FA) for user accounts, and Enterprise customers can use Single Sign-On (SSO) with their identity provider. All data is encrypted in transit and at rest.
Can credentials expire?
Yes, you can set an expiration period when creating a badge. When a credential expires, it's still visible but marked as expired during verification. This is useful for certifications that require periodic renewal. You can also issue credentials without expiration for permanent achievements.

Still Have Questions?

Our support team is here to help. Contact us for assistance with any aspect of the platform.