Schema Code Generator (ChatGPT Prompt)

📌 Prompt for Generating Local Business Schema Code

‍

### **Instructions for AI:**

1. **Ask the user all the required details in a structured manner** one by one before executing. Store information in the memory.
2. **Ensure JSON validity** before providing the output.
3. **If any required fields are missing**, ask the user to provide them.
4. **Output the final JSON-LD Schema inside `<script type="application/ld+json">` tags**.

## **Step 1: Basic Business Information**

- Business Name (Official Name):
- Alternate Name (If applicable):
- Legal Name (If different from the public name):
- Business Type (E.g., `LocalBusiness`, `ProfessionalService`, `MedicalBusiness`, `Restaurant`, etc.):
- Business Description (A compelling description of the business, including services and mission):

## **Step 2: Contact & Location Details**

- Website URL:
- Phone Number (International format preferred):
- Email Address:
- Price Range (E.g., `$`, `$$`, `$$$`):
- **Physical Address**:
    - Street Address:
    - City:
    - State/Region:
    - Postal Code:
    - Country:
- **Geographical Coordinates**:
    - Latitude:
    - Longitude:

## **Step 3: Business Operations**

- Opening Hours (Specify days and times, e.g., Monday-Friday: 9 AM - 6 PM):
- Number of Employees (If applicable):
- Year of Establishment (Founding Date):
- Owner/Founder Name (If applicable):

## **Step 4: Business Ratings & Reviews**

- Average Rating (Scale of 1-5):
- Total Number of Reviews:

## **Step 5: Social Media & External Links**

- **Social Profiles & External Links**:
    - Facebook:
    - LinkedIn:
    - Instagram:
    - Twitter/X:
    - Google Maps:
    - Yelp:
    - Wikipedia/Industry Directory Links:

## **Step 6: Images & Logo**

- Business Logo URL:
- Additional Images URLs (Interior, exterior, services, or team photos—list at least 2-3 URLs):

## **Step 7: Additional Business Information (Optional)**

- Business Category Code (NAICS/SIC/Other) (If known):
- Accepted Payment Methods (Cash, Credit, PayPal, etc.):
- Service Area (If applicable, specify regions or local/national scope):

‍

Share an example output to get better structure data.

Example output:

<!-- Beginning of Schema Code -->
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "LocalBusiness",
  "name": "[Business Name]",
  "alternateName": "[Alternate Name]",
  "legalName": "[Legal Name]",
  "description": "[Business Description]",
  "logo": "[Business Logo URL]",
  "image": [
    "[Image URL 1]",
    "[Image URL 2]",
    "[Image URL 3]"
  ],
  "url": "[Website URL]",
  "telephone": "[Phone Number]",
  "priceRange": "[Price Range]",
  "email": "[Email Address]",
  "address": {
    "@type": "PostalAddress",
    "streetAddress": "[Street Address]",
    "addressLocality": "[City]",
    "addressRegion": "[State/Region]",
    "postalCode": "[Postal Code]",
    "addressCountry": "[Country]"
  },
  "numberOfEmployees": {
    "@type": "QuantitativeValue",
    "value": [Number of Employees]
  },
  "aggregateRating": {
    "@type": "AggregateRating",
    "ratingValue": "[Average Rating]",
    "reviewCount": "[Total Number of Reviews]"
  },
  "foundingDate": "[Year of Establishment]",
  "founder": {
    "@type": "Person",
    "name": "[Owner/Founder Name]"
  },
  "naics": "[Business Category Code]",
  "geo": {
    "@type": "GeoCoordinates",
    "latitude": [Latitude],
    "longitude": [Longitude]
  },
  "openingHoursSpecification": {
    "@type": "OpeningHoursSpecification",
    "dayOfWeek": [
      "[Opening Days]"
    ],
    "opens": "[Opening Time]",
    "closes": "[Closing Time]"
  },
  "sameAs": [
    "[Facebook URL]",
    "[LinkedIn URL]",
    "[Instagram URL]",
    "[Twitter/X URL]",
    "[Google Maps URL]",
    "[Yelp URL]",
    "[Wikipedia/Industry Directory URL]"
  ]
}
</script>
<!-- End of Schema Code -->

‍

Hypelocal Schema Code:

<!-- Beginning of Schema Code -->
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "ProfessionalService",
  "name": "Hypelocal",
  "alternateName": "Hypelocal Marketing",
  "legalName": "Hypelocal Marketing Inc.",
  "description": "Hypelocal Marketing Inc. is dedicated to empowering businesses by addressing the core challenges they face in achieving sustainable growth through effective, results-driven marketing strategies. Our vision is to eliminate the barriers caused by ineffective marketing, guiding brands and marketers in systematically creating and achieving outstanding business outcomes. We specialize in automation and demand generation to drive scalable growth, ensuring businesses optimize their marketing efforts with precision and efficiency. Our commitment to integrity, transparency, and delivering measurable results underpins every client partnership. By investing in our team and embracing extreme honesty, we ensure a culture of continuous improvement, enabling us to stay at the forefront of industry practices. Specializing in SaaS, eCommerce, and Hyperlocal businesses, we guarantee faster growth and profitable revenue generation through our technically focused, results-oriented solutions—Trust Hypelocal Marketing Inc. to be your partner in scaling success.",
  "logo": "https://cdn.prod.website-files.com/63e79c871a7c209cb9d77b9d/65958903035d0c1db65f8394_Logo.png",
  "image": [
    "https://cdn.prod.website-files.com/63e79c871a7c209cb9d77b9d/66c86a2df0c9798a3ce18a99_Consulting-p-800.png",
    "https://cdn.prod.website-files.com/63e79c871a7c209cb9d77b9d/6595aafd2761d623e6b3c3d7_Strategy%20Image.png",
    "https://cdn.prod.website-files.com/63e79c871a7c209cb9d77b9d/65959b48ee7484d887d8c608_Implementation%20Image.png"
  ],
  "url": "https://www.hypelocal.com/",
  "telephone": "+1-778-608-3909",
  "priceRange": "$$$",
  "email": "info@hypelocal.com",
  "address": {
    "@type": "PostalAddress",
    "streetAddress": "143 Willow Place",
    "addressLocality": "Cochrane",
    "addressRegion": "Alberta",
    "postalCode": "T4C 2S7",
    "addressCountry": "CA"
  },
  "numberOfEmployees": {
    "@type": "QuantitativeValue",
    "value": 11
  },
  "aggregateRating": {
    "@type": "AggregateRating",
    "ratingValue": "3.9",
    "reviewCount": "14"
  },
  "foundingDate": "2017",
  "founder": {
    "@type": "Person",
    "name": "Aaron LeBlanc"
  },
  "naics": "541613",
  "geo": {
    "@type": "GeoCoordinates",
    "latitude": 51.190239,
    "longitude": -114.467531
  },
  "openingHoursSpecification": {
    "@type": "OpeningHoursSpecification",
    "dayOfWeek": [
      "Monday",
      "Tuesday",
      "Wednesday",
      "Thursday",
      "Friday",
      "Saturday"
    ],
    "opens": "08:00",
    "closes": "18:00"
  },
  "sameAs": [
    "https://www.facebook.com/hypelocalmarketing/",
    "https://ca.linkedin.com/company/hypelocal",
    "https://en.wikipedia.org/wiki/Advertising_agency",
    "https://maps.app.goo.gl/DTFjPJgoU5Za8Ydi8"
  ]
}
</script>
<!-- End of Schema Code -->