TableCrafter is the most powerful WordPress data table plugin for displaying dynamic content from Google Sheets, external APIs, JSON files, and CSV data sources. Perfect for developers, agencies, and businesses who need to showcase real-time data without database bloat.
🎯 MOBILE-FIRST RESPONSIVE DESIGN – Complete mobile-first architecture with card-based layouts optimized for mobile devices. Seamlessly adapts from 320px mobile screens to 4K desktops with intelligent breakpoint system (≤768px mobile, 768-900px tablet, >900px desktop).
👆 TOUCH GESTURE SYSTEM – Intuitive swipe gestures for mobile card interactions. Right swipe to expand/collapse, left swipe for quick actions, with visual feedback and haptic support on supported devices. The only WordPress table plugin with native touch gesture support.
♿ WCAG 2.1 AA ACCESSIBILITY COMPLIANCE – Full accessibility compliance with 44px minimum touch targets, semantic ARIA labels, screen reader optimization, high contrast support, and comprehensive keyboard navigation. Perfect for enterprises and government organizations requiring strict accessibility standards compliance.
⚡ MOBILE PERFORMANCE OPTIMIZED – 40%+ performance improvement on mobile devices with <150ms touch response times. Reduced memory footprint and optimized rendering for smooth 60fps interactions on all mobile devices.
🌍 UNIVERSAL WORDPRESS COMPATIBILITY – TableCrafter works with EVERY single WordPress website ever created! Native Gutenberg block integration ensures perfect compatibility with all modern WordPress sites, while our powerful shortcode system supports every classic theme back to WordPress 3.0. Whether your client uses the latest block themes or a 10-year-old custom theme, TableCrafter just works.
🎨 Professional Elementor Integration – The ONLY table plugin with true live preview in Elementor editor! Design tables with real data, no guesswork. Perfect for agencies and professional designers working with clients.
🎯 Three Ways to Win – Gutenberg Block for modern sites, Shortcodes for legacy themes, and Elementor Widget for design professionals. No other table plugin offers this level of flexibility. Your investment is future-proof regardless of how WordPress evolves.
Zero Database Impact – Unlike other WordPress table plugins that store data in your database, TableCrafter fetches data directly from your sources, keeping your WordPress installation clean and fast.
SEO-Optimized Tables – Every table is rendered server-side with proper HTML structure, making all your data crawlable by Google, Bing, and other search engines for better rankings.
Lightning-Fast Performance – Advanced caching with Stale-While-Revalidate (SWR) delivers sub-100ms load times while keeping data fresh.
Mobile-First Design – Tables automatically transform into responsive card layouts on mobile devices, ensuring perfect user experience across all screen sizes.
🏦 Financial Services & FinTech
* Live cryptocurrency prices and trading data (CoinGecko, Binance, Alpha Vantage APIs)
* Stock market performance, portfolio tracking, and investment analytics
* Exchange rates, currency converters, and financial calculators
* Banking transaction histories and account summaries
🛒 E-Commerce & Retail
* Real-time inventory levels and product catalogs from external suppliers
* Price comparison tables from multiple vendors and marketplaces
* Customer order histories, shipping tracking, and return statuses
* Dropshipping product feeds and affiliate marketing data
⚗️ Scientific & Research
* Laboratory data analysis, experiment results, and research findings
* Clinical trial data, patient records, and medical research statistics
* Environmental monitoring data (weather, air quality, sensor readings)
* Academic publication databases and citation tracking
🏢 Enterprise & SaaS
* Client portals with usage metrics, billing information, and analytics dashboards
* Employee directories, organizational charts, and HR management systems
* Project management data, task tracking, and team performance metrics
* Customer support ticket systems and knowledge base integration
🏘️ Real Estate & Property
* MLS property listings with live market data and pricing trends
* Rental property management, tenant information, and lease tracking
* Commercial real estate portfolios and investment property analysis
* Mortgage calculators and financing option comparisons
📺 Media & Publishing
* Live sports scores, player statistics, and league standings
* Social media metrics, engagement analytics, and influencer data
* News feeds, article databases, and content management systems
* Event listings, conference schedules, and registration data
🎓 Education & Training
* Student grade books, attendance records, and academic progress tracking
* Course catalogs, class schedules, and enrollment management
* Educational resource databases and curriculum planning tools
* Certification tracking and professional development records
🚀 Startups & Agencies
* Client project portfolios, case studies, and testimonial databases
* Freelancer marketplaces, service provider directories, and vendor listings
* Marketing campaign data, lead tracking, and conversion analytics
* Partnership networks and affiliate program management
Go to the TableCrafter admin menu to use the interactive builder.
1. Enter your JSON URL.
2. Toggle settings (Search, Filter, Export).
3. Click Preview Table to verify data.
4. Copy the generated shortcode.
The [tablecrafter] shortcode is highly flexible:
Core Parameters:
* source: (Required) The URL to your JSON API, CSV file, or Google Sheet.
* root: (Optional) Path to the data array in the JSON response (e.g., root="data.results").
* search: (Optional) Toggle the live search bar (true or false).
* filters: (Optional) Toggle column filters (true or false).
* per_page: (Optional) Number of rows to show per page (e.g., per_page="10").
* include: (Optional) Comma-separated list of keys you want to show.
* exclude: (Optional) Comma-separated list of keys you want to hide.
* export: (Optional) Enable CSV/clipboard export tools (true or false).
Smart Auto-Refresh Parameters:
* auto_refresh: (Optional) Enable automatic data updates (true or false).
* refresh_interval: (Optional) How often to refresh in milliseconds (default: 300000 = 5 minutes).
* refresh_indicator: (Optional) Show visual refresh controls (true or false, default: true).
* refresh_countdown: (Optional) Display countdown to next refresh (true or false).
* refresh_last_updated: (Optional) Show “Updated X minutes ago” timestamp (true or false, default: true).
1. Live Search & Pagination
Enable interactive features for a large dataset:
[tablecrafter source="..." search="true" per_page="10"]
2. Specific Root Path
Connect to an API where results are nested:
[tablecrafter source="..." root="items.list"]
3. Specific Columns (Curated View)
Limit data from heavy APIs:
[tablecrafter source="..." include="name,price,symbol"]
4. Google Sheets Integration
Display data from a public Google Sheet (must be “Anyone with the link”):
[tablecrafter source="https://docs.google.com/spreadsheets/d/1BxiMVs0XRA5nFMdKvBdBZjgmUUqptlbs74OgvE2upms/edit"]
5. Live Dashboard with Auto-Refresh
Create a real-time dashboard that updates every 30 seconds:
[tablecrafter source="https://api.example.com/live-data.json" auto_refresh="true" refresh_interval="30000" refresh_countdown="true"]
6. Financial Dashboard with Smart Pausing
Display live stock prices with user-friendly refresh controls:
[tablecrafter source="https://api.example.com/stocks.json" auto_refresh="true" refresh_interval="60000" refresh_indicator="true" refresh_last_updated="true"]
Unlock the full potential of your data with Advanced Data Tables for Gravity Forms — the ultimate solution for managing Gravity Forms entries.
Why Upgrade?
Start your 10-day free trial today! You can cancel anytime before the trial ends to avoid being charged, and we’ll send you an email reminder 2 days before the trial ends.
Need a specific feature, a custom API integration, or a unique table layout? Contact me at info@fahdmurtaza.com if you need to customise the plugin in any way for a fee.