Loading workspace...

Admin library

Manage your setup resources and review inbound orders.

Make a quote

My factory

Manage branding, statuses, numbering, and customer guidance from one clear workspace.

Factory workspace

Set the company profile, workflow defaults, and customer-facing details from one structured workspace.

Keep branding, numbering, operational statuses, and guidance aligned across the portal, documents, emails, and order tracking experience.

Brand and identity

Company profile

Manage the business details customers see in the quote app, emails, invoices, and pickup communication.

Used in

  • Quote portal branding and browser title.
  • Customer communication and pickup instructions.
  • Invoices, documents, and official business details.

Keep current

  • Communication email for customer-facing messages.
  • Working hours shown around pickups and support.
  • Registered address and website for trust signals.
Identity

Brand and contact details

Core company details that shape how the tenant appears across the workspace.

Branding

Logo and visual identity

Upload the logo used to reinforce the tenant brand in documents and customer touchpoints.

Address

Registered business address

Keep the legal and customer-facing address consistent across invoices and portal details.

Order operations

Workflow statuses

Shape the production and payment stages shown in admin reporting and the customer order journey.

Where they appear

  • Order tracking and production progress views.
  • Payment reporting and admin dashboards.
  • Operational workflows inside the tenant admin.

Editing rules

  • Required statuses stay protected and cannot be removed.
  • Color labels make lists easier to scan quickly.
  • Use short names so status chips stay readable.
Operations

Production and payment status sets

Maintain the two status groups used across order progress and payment follow-up.

Production statuses

Payment statuses

Finance and numbering

Administration

Define the numbering logic and payment defaults that keep orders, RFQs, and invoicing references aligned.

Order and RFQ logic

  • Prefixes are optional and help separate numbering series.
  • Padding controls how many leading zeroes appear.
  • Keep numbering stable once customers already reference it.

Finance notes

  • Quote numbering is used for internal and integration references.
  • PO payment terms should match the invoice due-date logic you use.
  • Review changes before applying them to live order flows.
Orders

Order numbering

Set the order series customers and the admin team will see going forward.

Preview: —
RFQs and finance

Quote references and payment defaults

Keep RFQ numbering and payment term defaults aligned with your internal workflow and invoicing tools.

Customer guidance

Information to customer

Write the notes customers see while configuring models so expectations stay clear before they place an order.

Where it appears

  • Below the Model properties card in the quote app.
  • As guidance for technical and finishing expectations.
  • As a reminder for approvals or delivery constraints.

Writing tips

  • Keep each line short and action-oriented.
  • Use one point per line for better scanning.
  • Focus on rules customers should notice early.
Guidance

Notes shown in the quote flow

Use short lines for requirements, finishing reminders, or other information customers should review before ordering.

Integrations

Connect customer, operations, revenue, and analytics tools from one structured workspace.

Integration workspace

Browse providers as tiles, then configure one integration at a time in a focused setup view.

Connect email, messaging, payments, shipping, analytics, and finance services in one place. Open any provider to review its status, credentials, and the settings that control how it works for this tenant.

Available 6
Connected 0
Customer communication

Mailgun

Manage sender domains, API access, and the default from address used by this tenant.
Unlinked

What this powers

  • Transactional email delivery from your tenant.
  • Verified sender identity for automated templates.
  • Region-aware API routing for US or EU Mailgun accounts.

Before you start

  • Use a verified Mailgun domain such as mg.example.com.
  • Choose the region where that domain is hosted.
  • Leave the API key blank when you only want to keep the stored secret.
Credentials

Domain and API access

Store tenant-specific Mailgun credentials. Every field includes the expected format so setup is easy to follow.

Customer messaging

Intercom

Enable a tenant-specific Intercom Messenger widget with optional secure mode support.
Unlinked

What this powers

  • Live messenger inside the quote app.
  • Tenant-owned conversations and support workflows.
  • Secure mode when a Messenger API secret is configured.

Field guide

  • The App ID comes from Intercom Messenger settings.
  • The API base is optional; leave empty to use the default endpoint.
  • Leave the secret blank unless you want to replace the stored secure mode value.
Credentials

Messenger setup

Configure the tenant messenger with the correct App ID and optional secure mode settings.

Insights

Google Analytics

Track quote app activity in your own GA4 property using a tenant-specific measurement ID.
Unlinked

What this powers

  • Tenant-level quote funnel tracking.
  • Customer behavior analysis in your own GA4 property.
  • Simple setup with a single measurement ID.

Before you start

  • Open the correct GA4 data stream in Google Analytics.
  • Copy the measurement ID in the format G-XXXXXXXXXX.
  • Refresh after saving if you want to confirm the stored state.
Credentials

Measurement ID

Paste the GA4 stream ID used only for this tenant's quote experience.

Operations

Sendcloud

Store shipping credentials, sender profile information, and origin defaults for parcel workflows.
Unlinked

What this powers

  • Shipping quotes using your sender profile.
  • Parcel labels and shipping service setup.
  • Origin defaults used for outbound shipments.

Field guide

  • Public and secret keys come from Sendcloud API integrations.
  • The sender address ID points to the sender profile to use.
  • Use a two-letter origin country code like NL when needed.
Credentials

API keys and sender profile

Leave the secret key blank to keep the stored value. The origin fields are optional defaults for rate requests.

Commerce

Stripe

Enable hosted checkout and connect the payout account used for online payments.
Unlinked

What this powers

  • Hosted checkout for card and local payment methods.
  • Payout onboarding for the tenant account.
  • Payment account linking without storing sensitive keys here.

How setup works

  • Optionally add an account email to prefill onboarding.
  • Select Connect Stripe to open onboarding in a new tab.
  • Come back here and refresh to confirm the linked account.
Connection

Payout account onboarding

Stripe is configured through hosted onboarding rather than by pasting API keys into this form.

Connected account: --

Operations and finance

Moneybird

Sync invoices, bookkeeping defaults, custom fields, and VAT mappings directly from Moneybird.
Unlinked

What this powers

  • Invoice and quote sync to Moneybird.
  • Ledger defaults, Stripe fee accounting, and customer overrides.
  • Domestic, intra-EU, and export VAT mapping.

Before you start

  • Copy the administration ID from the Moneybird administration URL.
  • Use an API token with invoice access; bank access is needed for Stripe payout bookkeeping.
  • Refresh after connecting to pull tax rates and ledger metadata.
Credentials

Administration and API token

Save the Moneybird administration you want to sync, then refresh to pull ledger and tax data.

Configuration

Ledger accounts and custom fields

Define default bookkeeping behavior and optional customer-specific overrides.

Connect Moneybird to edit ledger accounts.

Customer-specific ledger overrides

Assign a dedicated ledger when certain customers require special bookkeeping.

Verification

Tax policy and synced VAT rates

Map Moneybird VAT rates to your shipping scenarios and review the synced list next to it.

Connect Moneybird to edit tax policy.

No VAT rates synced yet.

Technologies

0

Define customer-facing cards, production limits, and pricing behavior for each manufacturing technology from one structured workspace.

Technology workspace

Shape how each manufacturing technology appears to customers and behaves in pricing.

Manage names, limits, warnings, and pricing models for FDM, MJF, SLS, and future processes from one focused setup view.

Available 0
Live 0
Filament technology

Technology settings

Configure customer-facing details, build limits, and pricing logic for the selected technology.
Needs setup
General
Read more link Shown as a "Read more" link on the technology card.
Summary Maximum 180 symbols. Character limit reached (180/180).
Limits
Lead time
Maximum size (mm)
Minimum bounding box warning
If any model axis is below these values, this tooltip is shown to customers.
Maximum bounding box warning
If any model axis is above these values, this tooltip is shown to customers.
Tolerances
Allow custom material Show a “Custom material” option for customers with no pricing available.
Pricing
i
i
i
i
i
Total price per hour: —
Facility & overhead Facility total: —
i
i
i
Machine Machine total: —
i
Energy cost
i
Machine consumables Machine consumables total: —
Maintenance Maintenance total: —
i
i
Labor Labor total: —
i
i
i
i
i
i
Margin Margin total: —
i

Select technology type

Lead time

0

Define manufacturing speeds and shipping services that surface at checkout.

Priority options

Name Margin Min fee Description Default Actions

Shipping options

Name Destination Description Default Actions

Add manufacturing speed

Technologies
Leave empty to allow this priority for all technologies.
Default for technologies
Pick technologies that should default to this priority in checkout.

Add shipping option

Print settings

0

Configure per-technology customer controls, diagnostics, and production defaults from one structured workspace.

Print workspace

Shape customer-facing print controls and internal machine defaults per technology.

Keep layer-height behavior, infill logic, nozzle ranges, motion, and powder defaults aligned across FDM, MJF, and SLS.

Available 3
Configured 0
Filament printing

FDM print settings

Control diagnostics, layer-height behavior, nozzle ranges, and production defaults for filament printing.
Needs setup
MJF / SLS defaults These values are locked for customers and used directly in pricing.
Estimator engine Choose which FDM estimation path powers quotes. ML stays on the current runtime; Native slicer uses backend PrusaSlicer.
Native slicer sources Build volume comes from Technology > FDM maximum size. Material density comes from the selected material. Native slicer uses its own profile below.
Native slicer print settings Dedicated PrusaSlicer profile used only when Native slicer is selected.
Simple mode Optional native customer-facing simple mode for Quality and Strength.
Enable native simple mode Shows a Simple/Advanced switch in quote-app for Native slicer too.
Infill Customer-facing infill defaults and native infill toolpath style.
Perimeters Customer-facing advanced ranges used directly by the native slicer profile.
Nozzle Each enabled nozzle gets its own layer range and base print speed for native slicing.
0.4 mm
0.6 mm
0.8 mm
Speeds The selected nozzle base print speed is the default extrusion speed. Feature speeds below override only their own toolpaths when filled in.
Accelerations
Supports
Enable supports in native slicer Turn this off to force support-free slicing even if the overhang angle would normally trigger supports.
Filament
Layer height Customize layer height stepping, explanation labels, that is what customer sees in the portal. Min and max values are dictated by the selected nozzle.
Infill Customize infill stepping, explanation labels, that is what customer sees in the portal.
Simple mode for LH/Infill
Enable simple mode Shows a Simple/Advanced switch in quote-app. Pricing logic remains unchanged.
Wall thickness (mm) ML runtime uses wall thickness in mm.
Top / bottom defaults Used by the ML runtime. Not shown to customers.
Nozzle Print speed is a target. Effective speed is capped by the material max flow at the current layer height. When the cap binds, higher layer heights can plateau instead of lowering time.
0.4 mm
Set layer heights, print speed, and material max flow to see flow guidance.
0.6 mm
Set layer heights, print speed, and material max flow to see flow guidance.
0.8 mm
Set layer heights, print speed, and material max flow to see flow guidance.
Motion Travel and acceleration defaults for the ML runtime.
Supports

Materials

0

Organize your material catalog by family, compare commercial inputs quickly, and edit one material in a focused workspace.

Material workspace

Manage pricing inputs, process data, colors, and customer-facing copy from one structured catalog.

Group materials into families, drag them between sections, and keep swatches, density, pricing, and quote copy aligned per technology.

Materials 0
Live 0
Families 0

Material directory

Open a material to edit it inline, or drag it into another family.

MT Material profile

Material settings

Define commercial inputs, process limits, colors, and customer-facing content for the selected material.
Catalog
Commercial and process
Colors
Customer-facing

Select technology type

Post-processing

0
Name Applies to Status Details Actions

Add post-processing

Badge details
Compatible technologies

Orders

Review recent submissions, monitor statuses, and coordinate follow-up with customers.

Order ID Date Price Customer Lead time Status Payment
/ 1

Select an order

Pick an order from the table above to view billing, delivery, and activity details.

Order

—
— —

Customer

Delivery

Tracking

Billing

Financials

Customer input

Payment details

Price updates Press "Send to customer" to notify customer.
Total
€0.00
VAT
€0.00
Due total
€0.00

Notes & attachments

    No notes or attachments yet.

    Line items

    Line items: 0 Total parts: 0 Total weight: 0 g

      Activity

        Danger zone

        Delete this entry permanently including related files and activity.

        3D Models

        Review every STL uploaded by customers and admins. Filter the list or download the original files for auditing.

        3D Model Bounding box Owner Date Actions
        / 1
        No models uploaded yet.

        Customers

        All newly registered customer accounts appear here with the contact details they provided during sign-up.

        Name Email Company Orders Registered Last login
        / 1

        Select a customer

        Pick a customer from the list to review contact details, saved addresses, uploads, and the current build.

        Customer

        Loading customer data…

        Customer

        Overrides

        Allow this customer to open the Diagnostics panel in the Quote app.

        Allow this customer to place orders without Stripe payment.

        Apply minimum order value adjustments for this customer in checkout.

        Select a Moneybird sales invoice workflow for this customer.

        Delivery addresses

        Billing addresses

        Uploaded 3D models

        / 1
        No uploads yet.

          Current build

          No items in the cart.

            Digital inventory

            Items
            No inventory items yet.

              Orders

              Order ID Date Price Status Payment
              No orders or RFQs yet.
                / 1

                Danger zone

                Delete this customer and remove related files. This cannot be undone.

                Digital Inventory

                Build reusable customer inventory with frozen configuration, orientation, and pricing.

                Inventory workspace

                Curate direct-order items with locked setup, orientation, and price.

                Select a customer model, capture the approved configurator snapshot, and keep expiry control visible in one place.

                Total items 0
                Active 0
                Expiring soon 0
                Expired / revoked 0

                Add item

                Create an inventory item directly from one of the customer’s uploaded models.

                Capture a configurator snapshot before saving.

                Inventory catalog

                Review active, expiring, and expired frozen items for the current customer scope.

                All customers
                No digital inventory items yet.

                Discounts

                0
                Discount type Maximum discount Maximum parts Technologies Status Last updated Actions

                Select discount type

                Choose a discount type to add.

                Add discount

                Communication

                Customize automated emails for both customer-facing and internal workflows.

                Template library

                Filter and pick a workflow to map Mailgun templates for both customer and internal notifications.

                No templates available.

                Select a template

                Pick a template on the left to assign a Mailgun template.

                Select a template to start editing.

                This template can include attachments (PDF).

                Customer

                  Connect your Mailgun account to assign templates.

                  Internal

                    Internal notifications use the email from My factory > Communication email.

                    Merge fields

                    Account settings

                    Manage your administrator account.

                    Profile

                    Update the display name and email linked to this admin workspace.

                    Model preview

                    Loading model…

                    Maintenance mode

                    Temporarily block customer access to the quote app.

                    Make a quote

                    Please choose Existing or New customer

                    Select a customer

                    / 1

                    No matching customers. Adjust your search or add a new contact.

                    New customer

                    Edit line item

                    Add additional service

                    Pricing diagnostics

                    Snapshot of the pricing inputs and output for this line item.

                    
                        

                    Edit contact details

                    Edit delivery details

                    Edit billing details

                    Send update to customer

                    Share a short update for the customer. They will receive an email and see the updated order details.

                    Send offer to customer

                    Add an optional message for the customer. It can be used in communication templates as {{rfq_message}}.

                    Attach purchase order

                    Enter PO number and upload purchase order PDF.

                    Reject purchase order

                    Provide a rejection reason. The customer will receive it by email.

                    Mark RFQ as lost

                    Add a reason. The customer will receive this in the RFQ lost email as {{lost_reason}}.