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
Your official organization name as it will appear on credentials
Square image (recommended 512x512px)
Your organization's website for verification
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 - 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:
- Navigate to Dashboard → Credentials → Issue Credential
- Select the badge you want to issue
- Enter the recipient's name and email address
- Optionally add evidence or custom notes
- 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
- Navigate to Dashboard → Pathways → Create Pathway
- Enter a name and description for the pathway
- Select the badges that make up the pathway steps (in order)
- Choose or create a completion badge
- Publish the pathway when ready
Example Pathway: Web Development Certification
Basics
Fundamentals
Development
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
- Check your email for the credential notification
- Click the Claim Your Badge link
- Create an account or log in if you already have one
- 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:
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
All credentials issued
% of credentials claimed
Credential page views
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
- Go to Settings → API Keys
- Click Generate New Key
- Give it a descriptive name
- 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:
- Go to Profile → Two-Factor Authentication
- Scan the QR code with your authenticator app (Google Authenticator, Authy, etc.)
- Enter the verification code to enable 2FA
- 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:
Setting Up SSO
- Go to Settings → Single Sign-On
- Select your identity provider
- Add and verify your domain(s)
- Configure the SSO settings with your provider's credentials
- 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?
How do recipients verify their credentials?
Can I integrate with my LMS?
What happens if a recipient loses their claim email?
Can I transfer credentials to another platform?
What happens when I reach my credential limit?
How secure is the platform?
Can credentials expire?
Still Have Questions?
Our support team is here to help. Contact us for assistance with any aspect of the platform.