Skip to main content

Store Creation

Overview

The Store Creation process in Seekora is a comprehensive 7-step wizard that guides you through setting up a new store from scratch. This step-by-step process ensures that your store is properly configured with all necessary information, data sources, search parameters, and display settings. The creation wizard is designed to be user-friendly while providing powerful customization options for your specific business needs.

Why Create a New Store?

Creating a new store allows you to:

  • Test Configurations - Build test environments without affecting existing stores

  • Establish New Business Locations - Set up separate stores for different physical or virtual locations

  • Launch New Product Lines - Create dedicated stores for different product categories or brands

  • Customize Search Experience - Tailor search functionality for specific audiences or use cases

Business Benefits:

  • Isolated Environments: Each store maintains separate data and configurations
  • Customized User Experience: Design search interfaces specific to your target audience
  • Flexible Data Management: Import and manage different datasets per store
  • Industry-Specific Setup: Configure stores based on your specific industry requirements

Step-by-Step Store Creation Process

Step 1: Store Information

The first step collects basic information about your store:

Store Information Form - Step 1

Required Fields:

Fields marked with * are mandatory and must be completed before proceeding to the next step.

FieldDescriptionRequirements
Store Name *

Unique identifier for your store that will appear in the dashboard and navigation

*Required field - Must be unique across your account

Store Type *

Dropdown selection that determines the store's primary business model (e.g., Online Store, Physical Store)

*Required field - Select from predefined options

Store Description

Optional description providing additional context about the store's purpose or target audience

Optional field - Helpful for organization and identification


Step 2: Industry Information

Select the industry that best describes your business:

Industry Information - Step 2

Available Industry Categories:

IndustryUse Cases & Benefits
E-Commerce

Online retail stores, product catalogs, shopping platforms with product search and filtering capabilities

Education

Educational institutions, course catalogs, learning management systems, academic content search

Media & Entertainment

Content libraries, streaming platforms, digital media catalogs, entertainment content search

Travel

Travel booking platforms, destination search, accommodation and activity discovery

Financial

Financial services, product comparisons, investment platforms, banking solutions

Others

Custom industries or specialized use cases not covered by the standard categories

Selection Impact:

  • Please select your model carefully, as it may affect your search results and recommendations.

Step 3: Import Your Own Data

Upload your custom dataset to populate your store:

Custom Data Upload Interface - Step 3

Custom Data Upload Process:

Get Started With Your Data Set

  • Purpose: Use your own data to experience Seekora's lightning-fast, multi-mode search
  • Upload Method: Click to upload your data files or drag and drop
  • Guidelines: Click "Click here to read the guidelines" for data format requirements
  • Support: Comprehensive documentation available for data preparation

Data Upload Options:

Upload MethodDescriptionSupported Formats
Click to Upload

Click the upload area to browse and select your data files from your computer

JSON, CSV, XML formats supported

Drag & Drop

Drag your data files directly into the upload area for quick and easy upload

Multiple file upload supported

Guidelines Access

Access comprehensive data formatting guidelines and best practices for optimal results

Documentation and examples provided

Important Notes for Custom Data:

  • Data Format: Ensure your data follows the supported formats and structure guidelines
  • File Size: Maximum file size limit is 50 MB. Consider breaking large datasets into smaller chunks if needed
  • Record Size: Each individual record can be increased beyond 200 KB based on your plan specifications to ensure optimal processing
  • Data Quality: Clean, well-structured data provides better search results
  • Processing Time: Custom data may take longer to process compared to sample datasets

Step 3A: Custom Data Confirmation

After uploading your custom data, the system processes and validates it:

Custom Data Processing Confirmation

Custom Import Process:

  • File Upload: Your custom dataset is uploaded to Seekora's servers.
  • Data Validation: System checks data format and structure compatibility.
  • Indexing: Custom data is processed and indexed for search optimization.
  • Confirmation: Success message displays with your uploaded file name.
  • Ready Status: Store is prepared for configuration steps.

Note: After this step, the process continues with the same steps as sample data (Steps 5-7: Design Search Display, Configure Search Attributes, and Configure Result Ordering).

Alternative Path: Use Sample Dataset

If you prefer to start with pre-configured data, you can choose from available sample datasets:

Sample Dataset Selection

Data Configuration Options:

Get Started With Sample Dataset

  • Purpose: Explore Seekora's capabilities with pre-configured data
  • Benefits:
    • Quick setup and immediate testing
    • Industry-specific sample data
    • Pre-configured search attributes
    • Lightning-fast search experience across multiple modes

Sample Dataset Example: Education - Course Listings

  • Content: Course metadata including titles, topics, durations, levels, and instructors
  • Industry: Online learning portals and educational platforms
  • Search Modes: Text, Semantic, and Hybrid search capabilities

Interactive Search Mode Selection:

The interface allows you to select from three different search modes, each optimized for different use cases:

Available Search Modes:

  • Text Mode: Traditional keyword-based search for exact matches and text similarity
  • Semantic Mode: AI-powered search that understands context and meaning behind queries
  • Hybrid Mode: Combines both text and semantic search for comprehensive results

Dynamic Button Behavior: The blue action button at the bottom dynamically updates based on your selected search mode:

  • When Text is selected: Button shows "Use Education - Course Listings (text Mode) & Continue"
  • When Semantic is selected: Button shows "Use Education - Course Listings (semantic Mode) & Continue"
  • When Hybrid is selected: Button shows "Use Education - Course Listings (hybrid Mode) & Continue"

This ensures you know exactly which search configuration will be applied to your store before proceeding.

Action Buttons:

FieldDescriptionRequirements
Use Sample Dataset

Proceed with the selected sample dataset and continue to next step

Sample dataset must be selected first

Import My Own Data

Skip sample data and proceed to upload your own custom dataset

Available as alternative option


Step 4: Data Import Confirmation

After selecting a sample dataset, the system processes and imports the data:

Data Import Confirmation - Step 4

Import Process:

  • Data Upload: Sample dataset is uploaded to your store
  • Indexing: Data is processed and indexed for search optimization
  • Validation: System confirms successful data integration
  • Ready Status: Store is prepared for configuration steps
  • Continue button becomes active

Step 5: Design Your Search Display

Configure how search results will appear to your users:

Design Search Display - Step 5

Display Configuration Fields:

When you reach this step, the fields will be pre-populated based on your imported data. Here's what you'll see in the UI and how each field affects the search result display:

Field TypeVisual AppearanceWhat You'll See
Primary Text *

Large, prominent heading - Most visible text in search results

Field will be highlighted and pre-selected. *Required field that users see first

Secondary Text

Medium-sized text - Supporting information below primary text

Pre-filled with relevant data attribute. Smaller than primary text but clearly visible

Tertiary Text

Small, informational text - Additional details like price, ratings, or metadata

Smallest text size, appears as subtle information below other text elements

Image URL

Visual thumbnail - Image displayed alongside text content

Pre-selected if image data is available in your dataset

Live Preview:

  • Real-time Updates: Changes reflect immediately in the preview panel
  • Sample Results: Shows how actual search results will appear
  • Interactive Testing: Search functionality works in preview mode
  • Visual Feedback: Ensure optimal user experience before finalizing

AI Recommendation Training:

  • Train AI recommendation models with selected attributes
  • Benefits: Enhanced search relevance and personalized results
  • Process: AI models learn from attribute selection and user interactions

Step 6: Configure Search Attributes

Define which data fields users can search through:

Configure Search Attributes - Step 6

Default Search Attributes:

Based on your display configuration, these attributes are automatically included:

  • Name - Primary searchable field
  • Description - Secondary searchable content
  • Regular price - Pricing information
  • Images - Visual content metadata

Additional Available Attributes:

  • Categories - Product or content categorization
  • Grouped products - Related item collections
  • Sale price - Promotional pricing
  • Attribute 2 global - Custom business-specific fields

Configuration Options:

ActionFunctionImpact
Remove Attribute

Click trash icon to remove unwanted search fields

Reduces search scope and complexity

Add Searchable Attribute

Click "+ Add Searchable Attribute" to include more fields

Expands search capabilities and findability

Live Preview

Test search functionality with current attribute selection

Validates search behavior before finalization

Best Practices:

  • Include attributes users are most likely to search for
  • Balance comprehensiveness with search performance
  • Consider user search patterns and behaviors
  • Test different attribute combinations in preview

Step 7: Configure Result Ordering

Customize how search results are ranked and ordered:

Configure Result Ordering - Step 7

Ranking Configuration:

Default Ranking Attributes:

  • Name - Alphabetical or relevance-based name sorting
  • Description - Content relevance and match quality
  • Regular price - Price-based sorting options
  • Images - Visual content priority

Customization Features:

FeatureFunctionalityImpact on Results
Drag & Drop Reordering

Drag ranking attributes to change their priority order

Higher priority attributes influence result ranking more heavily

Remove Attributes

Click trash icons to remove ranking factors

Simplifies ranking algorithm and focuses on remaining factors

Add Custom Ranking

"+ Add Custom Ranking Attribute" for business-specific metrics

Incorporates custom business logic into search ranking

Real-time Preview

Live preview updates as you modify ranking attributes

Immediate feedback on ranking changes and result order


Final Step: API Keys and Welcome

Upon completion, you'll receive your store's API credentials:

API Keys Display - Final Step

Your API Keys:

Key TypePurposeUsage
Store ID *

Unique identifier for your store across all API calls and integrations

*Required for all API endpoints

Search API Key

Read-only access for performing searches and retrieving results. See Next Steps for integration guidance.

Frontend integration and search queries

Next Steps:

  • Get Started!: Click to begin integrating with your application
  • UI SDK: Utilize Seekora's UI SDK for out-of-the-box search experiences
  • Need Help?: Access comprehensive documentation and integration guides
Store Welcome Dashboard

Store Creation Best Practices

Planning Your Store Setup

Best PracticeImplementationBenefits
Start with Sample Data

Use industry-specific sample datasets to understand functionality before importing custom data

Quick setup, learning experience, reduced initial complexity

Plan Display Fields

Consider user needs when selecting primary, secondary, and tertiary display fields

Optimal user experience, relevant information hierarchy

Test Search Attributes

Use the live preview to test different search attribute combinations

Validates search behavior, ensures comprehensive findability

Optimize Ranking

Prioritize ranking attributes based on business goals and user behavior patterns

Improved search relevance, better user engagement


Notes

📌 Important Considerations:

  • Required Fields: All mandatory fields must be completed before proceeding to next steps

  • Sample vs Custom Data: Start with sample data for learning, then create separate stores for production

  • API Security: Store API keys securely and use appropriate key types for different environments

📌 Post-Creation Steps:

  • Integration Setup: Use provided API keys to integrate with your application
  • Data Import: If using custom data, follow the data import documentation
  • Configuration Tuning: Fine-tune search and display settings based on user feedback
  • Performance Monitoring: Monitor search performance and user engagement metrics

Frequently Asked Questions

What happens if I skip required fields?

The "Next" button will remain disabled until all required fields are properly filled. The system will highlight missing or invalid fields to guide you through completion.

Can I change configurations after store creation?

Yes, most store configurations can be modified after creation through the store management interface. However, some changes may require re-indexing your data.

What's the difference between sample data and custom data?

Sample data provides pre-configured datasets for quick setup and learning. Custom data allows you to import your own content but requires additional setup steps for optimal search performance.

How do I know which industry to select?

Choose the industry that most closely matches your primary business model. This selection influences default configurations, sample datasets, and optimization settings for your specific use case.

Can I test the search functionality before going live?

Yes, the creation wizard includes live preview functionality at multiple steps. You can test search behavior, result display, and ranking before completing the setup process.

How secure are the generated API keys?

API keys are unique to your store and should be treated as sensitive credentials. Use read-only Search API keys for frontend integration and store Write API keys securely for backend operations.

Can I create multiple stores with the same data?

Yes, you can create multiple stores .To create more stores, you need to upgrade your plan.