Help Center

Find answers and guides

Help Center/Support/Adding Custom FAQs

Adding Custom FAQs

Create business-specific FAQs to document your unique processes and policies

Why Create Custom FAQs?

While Vixvvo provides 50 built-in FAQs covering all dashboard features, every 3D printing business is unique. Custom FAQs let you document your specific policies, workflows, pricing structures, and answers to client questions that are unique to your business.

Tip: Custom FAQs are stored per user account in Firestore. They're private to you and won't be seen by other Vixvvo users.

When to Create Custom FAQs

Ideal Use Cases

Business Policies: Document your turnaround times, rush order fees, refund policies, or minimum order quantities

Pricing Information: Explain your specific pricing tiers, bulk discounts, or material surcharges

Common Client Questions: Answer questions you receive repeatedly from clients

Internal Workflows: Document your team's processes, quality checks, or standard operating procedures

Specialty Services: Explain unique services like custom painting, assembly, or design modifications

Pro Tip: Keep a running list of questions clients ask you via email or phone. Convert these into custom FAQs to reduce future support time.

How to Add a Custom FAQ

Step-by-Step Process

Step 1: Open the Modal

Click the "+ Add Custom FAQ" button located in either:

  • • Top of the page (next to category filter), or
  • • Right sidebar under "Quick Actions"

Step 2: Fill in Category

Enter a category name for your FAQ. You can use an existing category (like "Pricing" or "Orders") or create a new one (like "Shipping", "Custom Work", or "Payment Terms").

Step 3: Write the Question

Write your question as a clear, concise statement. Start with question words like "How", "What", "Can", "Do", or "Why" for clarity.

Step 4: Write the Answer

Provide a detailed answer. Include specific information like timeframes, prices, or contact details. The answer field is a multi-line textarea with room for comprehensive responses.

Step 5: Add Tags

Enter relevant tags separated by commas. Tags make your FAQ searchable. Include synonyms and related terms users might search for.

Step 6: Save

Click "Add FAQ" to save. The FAQ is immediately added to your library and stored in Firestore. Click "Cancel" to discard changes.

Modal Interface

The "Add Custom FAQ" modal is a centered overlay that appears over the Support page. It includes:

  • Category Input: Single-line text field with placeholder "e.g., Pricing, Materials, Orders"
  • Question Input: Single-line text field with placeholder "What is your question?"
  • Answer Textarea: Multi-line field (4 rows) with placeholder "Provide a detailed answer..."
  • Tags Input: Single-line text field with placeholder "pricing, cost, estimate"
  • Action Buttons: Gray "Cancel" button and blue "Add FAQ" button

FAQ Field Details

Category Field

The category field determines where your FAQ appears in the list:

Existing Category: Type a category name that matches one of the 18 default categories to group your custom FAQ with related built-in FAQs

New Category: Type any new name to create a custom category. It will appear in the category filter and as a new section in the FAQ list

Default: If left blank, the FAQ is assigned to "General" category

Tip: Category names are case-sensitive. "Pricing" and "pricing" create separate categories. Be consistent with capitalization.

Question Field (Required)

The question is what users see in the collapsed FAQ list. Best practices:

✓ Good: "What is your turnaround time for standard orders?"

✓ Good: "Do you offer bulk discounts?"

✓ Good: "How do I request a rush order?"

✗ Avoid: "Turnaround" (too vague)

✗ Avoid: "Please read our turnaround policy" (not a question)

Answer Field (Required)

The answer appears when users expand the FAQ. Writing tips:

Be Specific: Include actual numbers, timeframes, prices, or contact details instead of vague statements

Be Concise: Break long answers into paragraphs or bullet points for readability

Be Complete: Answer the full question, including any common follow-ups

Include Examples: Show sample calculations, pricing scenarios, or real-world examples

Example Answer:
"Our standard turnaround time is 3-5 business days from order confirmation. Rush orders (1-2 days) are available for a 50% surcharge. Contact us at rush@yourbusiness.com to request rush processing."

Tags Field (Recommended)

Tags are comma-separated keywords that make your FAQ searchable. They're optional but highly recommended.

Format: tag1, tag2, tag3
Example: "turnaround, delivery, timing, rush, fast, quick"

Good tags to include:

  • • Keywords from the question and answer
  • • Synonyms users might search for
  • • Related concepts or topics
  • • Common misspellings or abbreviations
  • • Feature names or service types

After Adding a Custom FAQ

What Happens Next

When you click "Add FAQ", several things happen automatically:

Saved to Firestore: Your FAQ is stored in the database under users/[your-user-id]/faqs collection

Appears Immediately: The FAQ shows up in your FAQ list right away with a purple "Custom" badge

Category Updated: If you created a new category, it appears in the category filter dropdown

Statistics Updated: The sidebar stats increment "Custom FAQs" and "Total FAQs" counters

Modal Closes: The add FAQ modal automatically closes and the form resets

Identifying Custom FAQs

Custom FAQs are marked with a purple "Custom" badge that appears before the question text. This distinguishes them from the 50 built-in FAQs.

Visual Indicator: Purple badge with border, labeled "Custom" in purple text

Initial Metadata

New custom FAQs are created with these default values:

  • Helpful Count: 0 (no votes yet)
  • Not Helpful Count: 0 (no votes yet)
  • Last Updated: Current timestamp
  • Is Custom: true (marks it as user-created)

Error Handling & Requirements

Required Fields

The "Add FAQ" button will only work if you've filled in:

  • Question field: Must contain text
  • Answer field: Must contain text
  • ~ Category field: Optional (defaults to "General" if empty)
  • ~ Tags field: Optional but recommended

Authentication Required

You must be logged in to add custom FAQs. If you're not authenticated, the system prevents FAQ creation to protect data integrity.

Note: If you see "Failed to add FAQ" alert, check your login status or try refreshing the page and logging in again.

Tag Processing

Tags are automatically processed when you save:

  • • Split by commas into an array
  • • Trimmed of whitespace (spaces before/after each tag)
  • • Empty tags removed (if you have "tag1, , tag2", the empty one is filtered out)

Custom FAQ Best Practices

Content Guidelines

Write for Your Audience: Use language your clients understand, not technical jargon

Update Regularly: Review and update FAQs when policies or pricing change

Be Honest: If something takes longer or costs more, say so clearly to manage expectations

Include Contact Info: Add email or phone numbers where relevant for follow-up questions

Link Related FAQs: In answers, reference other related FAQs or dashboard features

Pro Tip: Create a "starter pack" of 5-10 custom FAQs covering your most common client questions. Add more over time as new questions arise.

Related Articles