Temple Website Handover

ISKCON Website Management Guide

Website Handover Documentation & Operations Manual for the temple management team of iskconeastdelhi.org.

Version1.0
Prepared Date12 May 2026
Websiteiskconeastdelhi.org
Section 01

Introduction

01

This manual explains how the ISKCON East Delhi temple website is structured, which areas the temple team can safely manage, and which systems should remain under developer supervision.

01Editable content areas for daily temple communications.
02Protected systems for payments, bookings, and CRM workflows.
03Maintenance rituals for backup, updates, and security hygiene.
04Access boundaries for smooth long-term stewardship.

Website Architecture

The website is built on WordPress with Elementor for key content areas, supported by custom HTML sections, WooCommerce, custom plugins, CRM integrations, and operational workflows.

WordPressElementorWooCommerceCustom Workflows

Management Philosophy

Routine content can be edited by the temple team. Custom-coded layouts, donation workflows, booking logic, payment settings, and Salesforce synchronization should be handled with technical support.

Operational Notes

Always create backups before major updates. Avoid modifying custom-coded sections without developer assistance. Workflow logic should not be edited directly. Contact Xternal Media for major functionality changes.

Section 02

Website Overview

02

The website combines editable temple content with protected custom systems. The distinction below is the main operational map for daily website management.

Homepage

  • Hero section built using Elementor.
  • Upcoming Events editable via Elementor.
  • Temple Schedule built using Custom HTML.
  • Temple Schedule editing is possible, but developer assistance is recommended.

About Us Page

  • Fully custom-coded implementation.
  • Developer-managed section.
  • Not recommended for direct client editing.

Donation Page

Hero content is built with Elementor. The donation experience is powered by DaanSetu - Temple Donation, WooCommerce, and WooCommerce Name Your Price.

WP Admin Settings Temple Donations
  • Categories tab, Donation Form tab, Add-ons builder, and Preset amounts are editable here.
  • Minimum and suggested donation amounts are controlled through WooCommerce Name Your Price settings.

Contact Us Page

Built using Elementor and suitable for normal content editing inside WordPress.

Online Pooja Booking

Powered by ISKCON Puja Booking with WooCommerce checkout and a dedicated admin dashboard.

  1. Create WooCommerce product.
  2. Create page using the Puja Booking Page template.
  3. Select Main Puja Product.
  4. Configure offering sections.

Pooja Catalogue

Built using Elementor. Donation page link has also been added inside the Book Pooja section/button.

Social Media Page

  • Fully custom coded.
  • YouTube Live auto-detection embed.
  • Instagram feed via Smash Balloon plugin.
  • YouTube embed changes require developer assistance; Instagram syncs automatically.

Gallery Systems

  • Darshan Gallery Category Page uses Custom HTML.
  • Gallery Page is managed with Modula Gallery plugin.
  • Disable Right Click applies only on Gallery pages through a plugin.

Salesforce Sync Integration

Integrated using the SF Sync plugin to sync contact fields. This is a critical integration and should not be edited by non-developers.

CriticalDo Not Touch
Section 03

WordPress Dashboard Walkthrough

03
Area
Purpose
Safe Boundary
WordPress Login
Access point for authorized temple administrators.
Use assigned credentials only. Avoid sharing admin accounts.
Dashboard Overview
Shows site health, updates, WooCommerce notices, and general admin activity.
Review notices before action; do not dismiss critical plugin warnings casually.
Sidebar Navigation
Primary control center for pages, media, plugins, settings, products, bookings, and galleries.
Open only relevant sections for the task being performed.
Pages
Edit Elementor pages and create new content pages.
Avoid editing custom-coded page templates without support.
Plugins
Controls installed functionality.
Do not deactivate donation, booking, gallery, WooCommerce, or Salesforce plugins.
Media Library
Upload temple photos, event images, documents, and visual assets.
Use optimized files and meaningful names.
Appearance
Theme-level visual and menu settings.
Do not change theme files or templates unless guided.
Settings
Site-wide configuration, including Temple Donations.
Only edit known settings. Payment and CRM settings require care.
Users
Manage access for staff and vendors.
Grant the lowest practical role and remove inactive users.
Admin Principle

Before changing a setting, identify whether it affects content, layout, payment, booking, CRM, or security. Content edits are usually safe; logic and integration edits require developer review.

Section 04

Page Management

04

Each page has a different editing model. Use Elementor for Elementor-managed areas, plugin interfaces for gallery and donation systems, and developer support for custom-coded sections.

Homepage Management

Purpose: primary temple introduction, events, and schedule access.

Edit Elementor areasOpen Pages, choose Homepage, then Edit with Elementor.

Update eventsEdit Upcoming Events blocks and verify spacing on mobile.

Temple ScheduleCustom HTML area; editing is possible but developer assistance is recommended.

About Us Page Management

Purpose: temple identity and history presentation.

Editing method: developer-managed only. This page is fully custom coded and not recommended for client editing.

Donation Page Management

Use Elementor for the hero section and Temple Donations settings for donation modules. Minimum and suggested amounts are managed through WooCommerce Name Your Price.

Contact Us Page Management

Built with Elementor. Text, address details, and regular layout content can be edited safely through Elementor, provided form or integration logic is not altered.

Pooja Catalogue Management

Built using Elementor. Update catalogue text and page content through Elementor. Booking products and offering logic are handled through WooCommerce and the Pooja Booking plugin.

Social Media Page Management

Fully custom coded. Instagram syncs automatically through Smash Balloon. YouTube Live embed changes require developer assistance.

Gallery Management

Managed using the Modula Gallery plugin. Client can upload galleries and create categories. Darshan gallery structure includes custom HTML elements.

Section 05

Donation System Management

05

DaanSetu - Temple Donation acts as a dedicated temple donation interface connected to WooCommerce for checkout, payment compatibility, orders, and receipt handling.

WP Admin Settings Temple Donations

Categories

  • Drag-and-drop builder.
  • Labels, icons, and colors.
  • Subcategories for structured donation causes.

Donation Form

  • Preset amounts.
  • Add-ons and add-on builder.
  • Icons, descriptions, and pricing.

Payment

PhonePe integration works through the donation flow with WooCommerce payment compatibility.

Supported gateways can include Razorpay, Stripe, PayU, CCAvenue, and other gateways connected to WooCommerce.

Receipt & Order Flow

Donation submissions move through WooCommerce orders. 80G receipts are generated through WooCommerce order records.

CRM Sync Scope

Salesforce sync sends contact fields only. Donation logic, payment state, and order behavior should remain under WooCommerce and custom plugin control.

Warning

Incorrect modifications may affect donation functionality and payment processing. Review changes carefully and request technical support before adjusting payment, receipt, checkout, or integration behavior.

Section 06

Finance & Operations Access

06

The accounts and temple operations team can be given controlled access to WooCommerce orders, donation records, booking orders, invoices, receipts, and basic reporting without giving full website administrator permissions.

Recommended Access Level

For finance and account users, create an individual WordPress user and assign a WooCommerce-focused role such as Shop Manager, or a custom finance role if one is available on the website.

  • Do not share the main administrator login.
  • Use one named account per finance team member.
  • Give access only to users who need order, receipt, and invoice records.
  • Remove access immediately when a staff member no longer needs it.

How to Create Access

Open UsersGo to WP Admin → Users → Add New.

Add user detailsEnter name, email address, and a strong password.

Select roleChoose Shop Manager or the approved finance role.

Share access securelySend credentials through a secure internal channel and ask the user to change the password.

Orders

WP Admin WooCommerce Orders

Finance users can review donation orders, pooja booking orders, payment status, billing details, and order notes from this area.

Invoices & Receipts

Invoices, 80G receipts, and order documents should be accessed from the relevant WooCommerce order screen or the installed invoice/receipt plugin area, depending on the website configuration.

Reports & Exports

Use WooCommerce Analytics or Reports to review sales, donations, date ranges, and order totals. Export files only for official accounting use.

Finance Team Can Access
Use For
Boundary
WooCommerce Orders
Donation and booking order verification.
Do not change product, payment, or checkout settings.
Order Documents
Invoices, receipts, and 80G-related order documents.
Do not edit receipt templates unless approved.
Customer Billing Details
Accounting reconciliation and donor communication.
Handle personal data carefully and avoid unnecessary downloads.
WooCommerce Reports
Date-wise order totals and finance review.
Exports should be stored only in approved temple finance folders.
Finance Access Boundary

Finance and operations users should not receive full Administrator access unless absolutely required. They should not edit plugins, payment gateways, Salesforce sync, custom booking logic, donation plugin configuration, or theme files.

Section 07

Online Pooja Booking System

07

The ISKCON Puja Booking plugin provides a custom booking workflow connected to WooCommerce checkout, email confirmations, admin notifications, order records, and CRM sync compatibility.

Booking Form Fields

  • Sacred Date(s)
  • Occasion
  • Puja For
  • Devotee Name
  • Gotra
  • Purpose / Intentions
  • Billing details

Admin Workflow

A dedicated Puja Bookings sidebar menu provides a separate booking management interface with a structured booking table system.

Create WooCommerce productCreate the main product that will be used for the puja checkout flow.

Create new pageAdd the page that will host the booking experience.

Select templateChoose the Puja Booking Page template.

Select Main Puja ProductConnect the page to the correct WooCommerce product.

Configure offering sectionsAdd the visible offering options and verify the checkout route.

Do Not Modify Booking Logic

Do not modify booking logic or custom plugin configurations without technical assistance. The booking system connects page templates, WooCommerce products, checkout, emails, and admin records.

Section 08

Social Media Integration

08

YouTube Live System

The Social Media page includes a custom-coded YouTube Live auto-detection embed. The system is designed to surface the active live experience when available.

Developer Required

YouTube embed updates require developer assistance because the implementation is custom coded.

Instagram Synchronization

Instagram content is integrated through the Smash Balloon plugin and syncs automatically once the plugin connection is active.

  • Monitor feed visibility after plugin updates.
  • Reconnect account only if authentication expires.
  • Avoid changing custom page code.
Section 10

Salesforce Sync Integration

10

The Salesforce synchronization layer is a protected system. It connects website contact fields with CRM workflows used for lead tracking, devotee management, and data continuity.

Do Not Touch

Changes to Salesforce synchronization settings may break CRM automations, lead tracking, devotee management, and data synchronization workflows. This section should only be accessed by developers.

Plugin

SF Sync plugin.

Sync Scope

Contact field syncing.

Access Level

Developer-only configuration.

Section 11

Website Maintenance & Security

11

Maintenance Checklist

  • Create backup before major changes.
  • Review plugin updates before applying.
  • Check donation, booking, contact, and gallery flows after updates.
  • Verify payment gateway status.
  • Review user access monthly.

Security Practice

  • Use individual admin accounts.
  • Remove inactive users.
  • Keep strong passwords enabled.
  • Avoid installing unverified plugins.
  • Monitor unusual WooCommerce or login activity.
Backup Status

A custom backup system has been implemented. Google Drive backup setup is pending on the client end, and Xternal Media can assist with configuration.

Section 12

Troubleshooting

12
Elementor not loading

Clear cache, check plugin update notices, and retry in a fresh browser session. If the editor still fails, request developer review before disabling plugins.

Changes not reflecting

Clear website cache, browser cache, and Elementor cache. Confirm the correct page was updated and published.

Plugin conflicts

Do not deactivate critical plugins casually. Document the issue, time, and last change made, then contact technical support.

Gallery issues

Check Modula Gallery settings, image upload status, and category assignment. Right-click protection applies only on gallery pages.

Booking issues

Verify WooCommerce product connection, Puja Booking Page template, Main Puja Product selection, and offering configuration.

Donation settings issues

Review Temple Donations settings and WooCommerce Name Your Price configuration. Payment-related changes should be handled by technical support.

Login issues

Confirm correct username, password, and user role. Use password reset for authorized accounts only.

Cache problems

Clear site cache after content updates. If layout remains outdated, clear Elementor-generated files and browser cache.