Developer Portal

Create, publish, and manage your own apps for the Ingegno CRM marketplace.

AdvancedLast updated: 2026-03-26

What is the Developer Portal

The Developer Portal is a comprehensive toolkit for creating, publishing, and managing your own apps for the Ingegno CRM marketplace. Whether you want to build internal tools for your team or publish apps for the entire Ingegno community, the Developer Portal provides everything you need.

The Developer Portal is available exclusively in English to ensure consistency across the development community.

Accessing the Developer Portal

From the App Store section in the sidebar, expand the Developer Portal subsection. You'll find the following pages:

  • Overview – The main dashboard with statistics and quick actions
  • My Apps – View, create, and manage all your applications
  • Payments – Track earnings, view transaction history, and manage Stripe integration
  • Settings – Configure developer account settings and preferences

Developer Dashboard

When you access the Developer Portal, you'll start at the Developer Dashboard.

Heading: "Developer Dashboard" Subtitle: "Manage your apps and track performance"

Action Buttons

At the top of the dashboard you'll find two buttons:

  • Settings – Configure your developer account and preferences
  • + New App – Create a new app for the marketplace

Stripe Integration Banner

At the top of the dashboard, you may see a banner prompting you to connect your Stripe account:

Message: "Connect Stripe to receive payouts" Description: "Set up your Stripe account to start receiving payments for your paid apps." Action: Click Connect Stripe → to link your payment account

Connecting Stripe is essential if you plan to publish paid apps and receive revenue from your development efforts.

Dashboard Statistics

The dashboard displays four key metrics about your apps:

  • Total Apps – Shows the number of apps you've created and the count of active installs across all your apps
  • Total Installs – Displays total installs across all of your apps
  • Average Rating – Shows your average app rating based on user reviews
  • Earnings – Displays pending earnings from paid app sales (shown as "$X.XX pending")

Your Apps

This section lists your published apps with installation metrics. Click View All → to see the complete list of your apps and their detailed statistics.

Pending Reviews

Apps submitted to the marketplace go through a review process. The Pending Reviews section shows:

  • Apps awaiting marketplace approval
  • If there are no apps pending review, you'll see the message "No reviews pending response"

Quick Actions

The dashboard includes a Quick Actions section for fast access to common developer tasks:

  • Manage Apps – View and edit your app details
  • Payouts – Review earnings and payment history
  • Settings – Configure account and notification preferences

Creating a New App

To create a new app for the marketplace:

  1. Navigate to the Developer Portal
  2. Click + New App
  3. Fill in your app details (name, description, category)
  4. Configure the permissions your app requires
  5. Implement the application logic
  6. Submit the app for review

New apps must be approved by the Ingegno team before they are published in the App Store. The review process verifies that the app meets security and quality standards.

Managing Your Apps

The My Apps page lists all apps you've created. From here you can:

  • View each app's status (published, under review, draft)
  • Edit app details, description, and permissions
  • View installation metrics and user feedback
  • Submit updates for existing apps

Payments and Earnings

The Payments page allows you to manage your revenue from paid apps.

Connecting Stripe

To monetize your apps and receive payments:

  1. Navigate to Payments in the Developer Portal
  2. Click Connect Stripe to receive payouts
  3. Follow the guided procedure to link your Stripe account
  4. Once connected, payments will be processed automatically for all paid app installations

Tracking Earnings

Once Stripe is connected, you can monitor:

  • Pending payouts and payment history
  • Revenue breakdown by app
  • Transaction details and dates

Monitoring App Performance

In the Developer Dashboard, you can track the performance of your apps:

  • View Total Installs to understand how widely your apps are used
  • Check Average Rating to collect user feedback
  • Analyze trends over time to identify successful apps
  • Use the data to improve existing apps and inform new development

Developer Settings

Access Settings in the Developer Portal to:

  • Manage your public developer profile
  • Configure authentication and security settings
  • Manage API keys for integration
  • Set up notification and communication preferences

Best Practices

  • Start with documentation – Explore the Developer Portal's resources to understand the app development process
  • Test thoroughly – Before publishing, test your app in a test workspace to ensure it works as intended
  • Provide clear descriptions – Write detailed app descriptions and documentation to help users understand what your app does
  • Respond to reviews – Engage with user feedback to improve your app and build trust in the community
  • Monitor analytics – Use the Developer Dashboard to track installs, ratings, and earnings to inform future development

Next Steps:
  • Ready to build? Click + New App in the Developer Dashboard to get started
  • Need to set up payments? Head to Payments and connect your Stripe account
  • Want to explore existing apps first? Visit the App Store overview
WhatsApp