Managing Services in Nerlude

Services are the heart of Nerlude. Learn how to add, organize, and manage all your SaaS subscriptions, APIs, and tools in one centralized location.

What Are Services?

In Nerlude, a service represents any SaaS tool, API, subscription, or digital product that your project depends on. This includes:

  • Cloud Infrastructure - AWS, Google Cloud, Vercel, Netlify, DigitalOcean
  • Payment Processing - Stripe, PayPal, Square, Paddle
  • Authentication - Auth0, Clerk, Firebase Auth, Supabase
  • Databases - MongoDB Atlas, PlanetScale, Supabase, Neon
  • Email Services - SendGrid, Mailgun, Postmark, Resend
  • Analytics - Mixpanel, Amplitude, PostHog, Google Analytics
  • Monitoring - Sentry, LogRocket, Datadog, New Relic
  • Design Tools - Figma, Canva, Adobe Creative Cloud
  • Communication - Slack, Discord, Intercom, Crisp
  • And many more...

Each service in Nerlude can store its own credentials, track costs, and have renewal reminders configured.

Adding a New Service

Adding services to your project is straightforward. Here's the step-by-step process:

  1. Navigate to your project

    Click on the project where you want to add the service from your dashboard.

  2. Click "Add Service"

    You'll find this button on the Services tab or the project overview page.

  3. Search or browse for your service

    Nerlude has 100+ pre-configured services. Type the name (e.g., "Stripe") or browse by category.

  4. Fill in the service details:
    • Service name - Auto-filled for known services, customizable for your reference
    • Monthly cost - Enter the amount you pay (used for cost tracking)
    • Billing cycle - Monthly, quarterly, yearly, or custom
    • Renewal date - When does this subscription renew?
    • Account email - The email associated with this service account
    • Notes - Any additional information you want to remember
  5. Save the service

    Click "Add Service" to save. You can always edit these details later.

Service Categories

Nerlude organizes services into categories to help you find what you need quickly:

🏗️Infrastructure

AWS, GCP, Vercel

🗄️Database

MongoDB, PostgreSQL, Redis

🔐Authentication

Auth0, Clerk, Firebase

💳Payments

Stripe, PayPal, Paddle

📧Email

SendGrid, Mailgun, Resend

📊Analytics

Mixpanel, Amplitude, PostHog

🔍Monitoring

Sentry, LogRocket, Datadog

☁️Storage

S3, Cloudinary, Uploadthing

💬Communication

Slack, Intercom, Twilio

🎨Design

Figma, Canva, Adobe

⚙️Development

GitHub, GitLab, Linear

📢Marketing

Mailchimp, HubSpot, Beehiiv

Managing Credentials

Each service can store multiple credentials securely. This is perfect for API keys, secrets, tokens, and passwords.

Types of credentials you can store:

  • API Keys - Public and secret keys for API access
  • Access Tokens - OAuth tokens, JWT secrets
  • Database URLs - Connection strings with credentials
  • Webhook Secrets - Signing secrets for webhook verification
  • Account Passwords - Login credentials for service dashboards
  • Environment Variables - Any key-value pairs your app needs

How to add credentials:

  1. Open the service you want to add credentials to
  2. Navigate to the "Credentials" tab
  3. Click "Add Credential"
  4. Enter a name (e.g., "Production API Key") and the value
  5. Optionally add a description or expiration date
  6. Save the credential

🔒 Security: All credentials are encrypted with AES-256 encryption before storage. They're only decrypted when you explicitly view them.

Credential features:

  • One-click copy - Copy credentials to clipboard instantly
  • Show/hide toggle - Keep values hidden until you need them
  • Expiration tracking - Get alerts when credentials are about to expire
  • Version history - Track when credentials were last updated
  • Team sharing - Control who can view credentials with role permissions

Setting Renewal Reminders

One of the most valuable features of Nerlude is automatic renewal tracking. Never be surprised by an unexpected charge or service interruption again.

How renewal reminders work:

  1. Set the renewal date - When adding or editing a service, enter the next renewal date.
  2. Choose billing cycle - Select monthly, quarterly, yearly, or custom. Nerlude will automatically calculate future renewals.
  3. Receive reminders - You'll get notifications at:
    • 30 days before (for annual subscriptions)
    • 14 days before
    • 7 days before
    • 1 day before
  4. Take action - Review, renew, cancel, or negotiate before the deadline.

Customizing reminders:

You can customize reminder intervals for individual services or set project-wide defaults in your settings.

💡 Pro tip: For critical services, add extra reminder days to give yourself more time to review and act.

Cost Tracking

Nerlude automatically calculates your total SaaS spend across all projects and services.

What you can track:

  • Monthly burn rate - Total cost per month across all services
  • Per-project costs - See how much each project costs to run
  • Per-service costs - Individual service pricing
  • Cost trends - Track how your spending changes over time

Tips for accurate cost tracking:

  • Enter costs in your local currency for consistency
  • For usage-based pricing, enter your average monthly cost
  • Update costs when your plan changes
  • Include taxes if you want total spend visibility

Adding Custom Services

Can't find a service in our library? No problem! You can add any custom service.

  1. Click "Add Service" in your project
  2. Select "Add Custom Service" at the bottom of the search results
  3. Enter the service name and details
  4. Choose a category and icon
  5. Add the service URL (optional)
  6. Save your custom service

Custom services work exactly like pre-configured ones - you can add credentials, track costs, and set renewal reminders.

Bulk Import from CSV

If you have many services to add, you can import them in bulk using a CSV file.

CSV format:

name,category,monthly_cost,renewal_date,billing_cycle,notes
Stripe,payments,0,2024-03-15,monthly,Payment processing
Vercel,infrastructure,20,2024-04-01,monthly,Hosting
Figma,design,15,2024-06-01,monthly,Design tool

To import:

  1. Go to your project settings
  2. Click "Import Services"
  3. Upload your CSV file
  4. Review the preview and confirm

Best Practices

  • Keep services organized by project - Don't mix production and development services in the same project.
  • Update costs regularly - Review and update service costs monthly, especially for usage-based pricing.
  • Use descriptive names - Name credentials clearly (e.g., "Production Stripe Secret Key" vs just "API Key").
  • Set renewal dates immediately - Add renewal dates when you first add a service so you don't forget.
  • Review before renewals - Use the reminder period to evaluate if you still need the service.
  • Document setup steps - Use the notes field to record how you configured each service.