{"id":119413,"date":"2023-05-25T18:23:05","date_gmt":"2023-05-25T12:53:05","guid":{"rendered":"https:\/\/etemplates.wdesignkit.com\/theplusaddons\/?post_type=documents&#038;p=119413"},"modified":"2023-05-26T13:24:57","modified_gmt":"2023-05-26T07:54:57","slug":"import-data-from-google-sheets-in-elementor-table","status":"publish","type":"documents","link":"https:\/\/etemplates.wdesignkit.com\/theplusaddons\/docs\/import-data-from-google-sheets-in-elementor-table\/","title":{"rendered":"How to Import Data From Google Sheets in Elementor Table?"},"content":{"rendered":"\n<p>Importing data from Google Sheets into an Elementor table offers a seamless way to display and manage dynamic content on your website. By integrating Google Sheets with Elementor, you can effortlessly update and synchronise your data in real-time, ensuring that your table is always up to date.<\/p>\n\n\n\n<p>With the help of the Table widget from The Plus Addons for Elementor, you can import data from your Google Sheets directly into an Elementor table, eliminating the need for manual data entry and streamlining your workflow.<\/p>\n\n\n\n<p><em>To check the complete feature overview documentation of The Plus Addons for Elementor Table widget, <a href=\"\/docs\/table-elementor-widget-settings-overview\/\" target=\"_blank\" rel=\"noreferrer noopener\">click here<\/a>.<\/em><\/p>\n\n\n\n<p><strong><em>Requirement&nbsp; &#8211; This widget is a part of The Plus Addons for Elementor, make sure it&#8217;s installed &amp; activated to enjoy all its powers.<\/em><\/strong><\/p>\n\n\n\n<div class=\"wp-block-buttons is-content-justification-center is-layout-flex wp-container-core-buttons-is-layout-a89b3969 wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button has-custom-width wp-block-button__width-75 is-style-fill\"><a class=\"wp-block-button__link has-nxt-global-color-8-color has-nxt-global-color-1-background-color has-text-color has-background wp-element-button\" href=\"https:\/\/etemplates.wdesignkit.com\/theplusaddons\/widgets\/table?utm_source=tpae&amp;utm_medium=docs&amp;utm_campaign=text\" style=\"border-radius:5px\" target=\"_blank\" rel=\"noreferrer noopener\">LIVE WIDGET LINK<\/a><\/div>\n<\/div>\n\n\n\n<p><\/p>\n\n\n\n<p>To do this, first, you have to generate Google API Key.<\/p>\n\n\n\n<h4 class=\"wp-block-heading\">Generate Google API Key<\/h4>\n\n\n\n<p>1. Login to your Google account and go to the <a href=\"https:\/\/console.developers.google.com\/\" target=\"_blank\" rel=\"noreferrer noopener\">Google Developers Console<\/a>.<\/p>\n\n\n\n<p>2. If you don\u2019t have any project created, then click on <strong>CREATE PROJECT <\/strong>link.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img fetchpriority=\"high\" decoding=\"async\" width=\"1920\" height=\"949\" src=\"https:\/\/etemplates.wdesignkit.com\/wp-content\/uploads\/sites\/55\/2023\/05\/google-client-id-1.png\" alt=\"google client id 1\" class=\"wp-image-119424\" srcset=\"https:\/\/etemplates.wdesignkit.com\/theplusaddons\/wp-content\/uploads\/sites\/55\/2023\/05\/google-client-id-1.png 1920w, https:\/\/etemplates.wdesignkit.com\/theplusaddons\/wp-content\/uploads\/sites\/55\/2023\/05\/google-client-id-1-300x148.png 300w, https:\/\/etemplates.wdesignkit.com\/theplusaddons\/wp-content\/uploads\/sites\/55\/2023\/05\/google-client-id-1-1024x506.png 1024w, https:\/\/etemplates.wdesignkit.com\/theplusaddons\/wp-content\/uploads\/sites\/55\/2023\/05\/google-client-id-1-768x380.png 768w, https:\/\/etemplates.wdesignkit.com\/theplusaddons\/wp-content\/uploads\/sites\/55\/2023\/05\/google-client-id-1-1536x759.png 1536w, https:\/\/etemplates.wdesignkit.com\/theplusaddons\/wp-content\/uploads\/sites\/55\/2023\/05\/google-client-id-1-600x297.png 600w\" sizes=\"(max-width: 1920px) 100vw, 1920px\" \/><\/figure>\n\n\n\n<p>3. On the next screen, add your <strong>Project name<\/strong> and click the <strong>CREATE<\/strong> button.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"589\" height=\"483\" src=\"https:\/\/etemplates.wdesignkit.com\/wp-content\/uploads\/sites\/55\/2023\/05\/google-api-key-2.png\" alt=\"google api key 2\" class=\"wp-image-119425\" srcset=\"https:\/\/etemplates.wdesignkit.com\/theplusaddons\/wp-content\/uploads\/sites\/55\/2023\/05\/google-api-key-2.png 589w, https:\/\/etemplates.wdesignkit.com\/theplusaddons\/wp-content\/uploads\/sites\/55\/2023\/05\/google-api-key-2-300x246.png 300w\" sizes=\"(max-width: 589px) 100vw, 589px\" \/><\/figure>\n\n\n\n<p>4. Then click on <strong>+ENABLE APIS AND SERVICES<\/strong> at the top.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1920\" height=\"949\" src=\"https:\/\/etemplates.wdesignkit.com\/wp-content\/uploads\/sites\/55\/2023\/05\/google-api-key-3.png\" alt=\"google api key 3\" class=\"wp-image-119426\" srcset=\"https:\/\/etemplates.wdesignkit.com\/theplusaddons\/wp-content\/uploads\/sites\/55\/2023\/05\/google-api-key-3.png 1920w, https:\/\/etemplates.wdesignkit.com\/theplusaddons\/wp-content\/uploads\/sites\/55\/2023\/05\/google-api-key-3-300x148.png 300w, https:\/\/etemplates.wdesignkit.com\/theplusaddons\/wp-content\/uploads\/sites\/55\/2023\/05\/google-api-key-3-1024x506.png 1024w, https:\/\/etemplates.wdesignkit.com\/theplusaddons\/wp-content\/uploads\/sites\/55\/2023\/05\/google-api-key-3-768x380.png 768w, https:\/\/etemplates.wdesignkit.com\/theplusaddons\/wp-content\/uploads\/sites\/55\/2023\/05\/google-api-key-3-1536x759.png 1536w, https:\/\/etemplates.wdesignkit.com\/theplusaddons\/wp-content\/uploads\/sites\/55\/2023\/05\/google-api-key-3-600x297.png 600w\" sizes=\"(max-width: 1920px) 100vw, 1920px\" \/><\/figure>\n\n\n\n<p>5. On the next page, search for Google Sheets API in the search bar. Click on <strong>Google Sheets API<\/strong> then click on the <strong>Enable<\/strong> button.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1920\" height=\"948\" src=\"https:\/\/etemplates.wdesignkit.com\/wp-content\/uploads\/sites\/55\/2023\/05\/google-api-key-4.gif\" alt=\"google api key 4\" class=\"wp-image-119427\"\/><\/figure>\n\n\n\n<p>6. Then click on <strong>Credentials<\/strong> in the left sidebar.<\/p>\n\n\n\n<p>7. On the Credentials page, from the top, click on <strong>+ CREATE CREDENTIALS<\/strong> &gt; <strong>API Key<\/strong>.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1920\" height=\"631\" src=\"https:\/\/etemplates.wdesignkit.com\/wp-content\/uploads\/sites\/55\/2023\/05\/google-api-key-5.png\" alt=\"google api key 5\" class=\"wp-image-119428\" srcset=\"https:\/\/etemplates.wdesignkit.com\/theplusaddons\/wp-content\/uploads\/sites\/55\/2023\/05\/google-api-key-5.png 1920w, https:\/\/etemplates.wdesignkit.com\/theplusaddons\/wp-content\/uploads\/sites\/55\/2023\/05\/google-api-key-5-300x99.png 300w, https:\/\/etemplates.wdesignkit.com\/theplusaddons\/wp-content\/uploads\/sites\/55\/2023\/05\/google-api-key-5-1024x337.png 1024w, https:\/\/etemplates.wdesignkit.com\/theplusaddons\/wp-content\/uploads\/sites\/55\/2023\/05\/google-api-key-5-768x252.png 768w, https:\/\/etemplates.wdesignkit.com\/theplusaddons\/wp-content\/uploads\/sites\/55\/2023\/05\/google-api-key-5-1536x505.png 1536w, https:\/\/etemplates.wdesignkit.com\/theplusaddons\/wp-content\/uploads\/sites\/55\/2023\/05\/google-api-key-5-600x197.png 600w\" sizes=\"(max-width: 1920px) 100vw, 1920px\" \/><\/figure>\n\n\n\n<p>8. It will generate the API Key, copy and paste the key into a notepad.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1920\" height=\"803\" src=\"https:\/\/etemplates.wdesignkit.com\/wp-content\/uploads\/sites\/55\/2023\/05\/google-api-key-6.png\" alt=\"google api key 6\" class=\"wp-image-119429\" srcset=\"https:\/\/etemplates.wdesignkit.com\/theplusaddons\/wp-content\/uploads\/sites\/55\/2023\/05\/google-api-key-6.png 1920w, https:\/\/etemplates.wdesignkit.com\/theplusaddons\/wp-content\/uploads\/sites\/55\/2023\/05\/google-api-key-6-300x125.png 300w, https:\/\/etemplates.wdesignkit.com\/theplusaddons\/wp-content\/uploads\/sites\/55\/2023\/05\/google-api-key-6-1024x428.png 1024w, https:\/\/etemplates.wdesignkit.com\/theplusaddons\/wp-content\/uploads\/sites\/55\/2023\/05\/google-api-key-6-768x321.png 768w, https:\/\/etemplates.wdesignkit.com\/theplusaddons\/wp-content\/uploads\/sites\/55\/2023\/05\/google-api-key-6-1536x642.png 1536w, https:\/\/etemplates.wdesignkit.com\/theplusaddons\/wp-content\/uploads\/sites\/55\/2023\/05\/google-api-key-6-600x251.png 600w\" sizes=\"(max-width: 1920px) 100vw, 1920px\" \/><\/figure>\n\n\n\n<p>In the same Google account that you generated the API key with, you should have a Google Spreadsheet with some data.<\/p>\n\n\n\n<p>Now to import Google Sheet data into the Elementor table with the Table widget follow the steps &#8211;<\/p>\n\n\n\n<p>1. Add the Table widget on the page, then select <strong>Google Sheet<\/strong> from the <strong>Content Table<\/strong> dropdown.<\/p>\n\n\n\n<p>2. In the <strong>API Key<\/strong> field, paste your API Key.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"488\" height=\"575\" src=\"https:\/\/etemplates.wdesignkit.com\/wp-content\/uploads\/sites\/55\/2023\/05\/table-google-sheet.png\" alt=\"table google sheet\" class=\"wp-image-119430\" srcset=\"https:\/\/etemplates.wdesignkit.com\/theplusaddons\/wp-content\/uploads\/sites\/55\/2023\/05\/table-google-sheet.png 488w, https:\/\/etemplates.wdesignkit.com\/theplusaddons\/wp-content\/uploads\/sites\/55\/2023\/05\/table-google-sheet-255x300.png 255w\" sizes=\"(max-width: 488px) 100vw, 488px\" \/><\/figure>\n\n\n\n<p>3. Go to your Google Spreadsheet, and click on the <strong>Share<\/strong> button. In the popup, set the <strong>General Access<\/strong> to <strong>Anyone with the link<\/strong> and click on <strong>Done<\/strong>.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1920\" height=\"949\" src=\"https:\/\/etemplates.wdesignkit.com\/wp-content\/uploads\/sites\/55\/2023\/05\/google-sheet-share-access.gif\" alt=\"google sheet share access\" class=\"wp-image-119431\"\/><\/figure>\n\n\n\n<p>This will allow the Table widget to access your Spreadsheet.<\/p>\n\n\n\n<p>4. Now, you have to find your Google Sheet ID. You can find the spreadsheet id in the spreadsheet URL.<\/p>\n\n\n\n<p>Example URL: <a href=\"https:\/\/docs.google.com\/spreadsheets\/d\/12XzuHrBwRQ_peHokt7xSczlZfRqVXCdWRDxLm-3dPjU\/edit#gid=0\">https:\/\/docs.google.com\/spreadsheets\/d\/12XzuHrBwRQ_peHokt7xSczlZfRqVXCdWRDxLm-3dPjU\/edit#gid=0<\/a><\/p>\n\n\n\n<p>Then your id should be \u201c12XzuHrBwRQ_peHokt7xSczlZfRqVXCdWRDxLm-3dPjU\u201d<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1920\" height=\"990\" src=\"https:\/\/etemplates.wdesignkit.com\/wp-content\/uploads\/sites\/55\/2023\/05\/google-sheet-id.png\" alt=\"google sheet id\" class=\"wp-image-119432\" srcset=\"https:\/\/etemplates.wdesignkit.com\/theplusaddons\/wp-content\/uploads\/sites\/55\/2023\/05\/google-sheet-id.png 1920w, https:\/\/etemplates.wdesignkit.com\/theplusaddons\/wp-content\/uploads\/sites\/55\/2023\/05\/google-sheet-id-300x155.png 300w, https:\/\/etemplates.wdesignkit.com\/theplusaddons\/wp-content\/uploads\/sites\/55\/2023\/05\/google-sheet-id-1024x528.png 1024w, https:\/\/etemplates.wdesignkit.com\/theplusaddons\/wp-content\/uploads\/sites\/55\/2023\/05\/google-sheet-id-768x396.png 768w, https:\/\/etemplates.wdesignkit.com\/theplusaddons\/wp-content\/uploads\/sites\/55\/2023\/05\/google-sheet-id-1536x792.png 1536w, https:\/\/etemplates.wdesignkit.com\/theplusaddons\/wp-content\/uploads\/sites\/55\/2023\/05\/google-sheet-id-600x309.png 600w\" sizes=\"(max-width: 1920px) 100vw, 1920px\" \/><\/figure>\n\n\n\n<p>Copy and paste your spreadsheet id in the <strong>Sheet ID<\/strong> field of the Table widget.<\/p>\n\n\n\n<p>5. In the <strong>Table Range<\/strong> field, you have to add the cell range of your Google Spreadsheet, which you want to show in your Elementor table.<\/p>\n\n\n\n<p>Go to your Spreadsheet, select the range, and then click on <strong>Data<\/strong> &gt; <strong>Named ranges<\/strong>.&nbsp;<\/p>\n\n\n\n<p>It will show the cell range copy and paste it into the <strong>Table Range<\/strong> field of the Table widget.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"1920\" height=\"944\" src=\"https:\/\/etemplates.wdesignkit.com\/wp-content\/uploads\/sites\/55\/2023\/05\/data-table-table-range.gif\" alt=\"data table table range\" class=\"wp-image-119433\"\/><\/figure>\n\n\n\n<p>That\u2019s it. Now data from your Google Spreadsheet will show in your Elementor table.<\/p>\n\n\n\n<p>From the <strong>Refresh Time<\/strong> dropdown, you can select how often new data will be pulled from the Google Sheet.<\/p>\n\n\n\n<p>But if you want to pull fresh data from the Google Sheet before that specific time, you can click the <strong>Delete<\/strong> button in the <strong>Delete All Transient<\/strong> section. This will delete the existing data and add new data from the Google Sheet.<\/p>\n\n\n\n<p>Also, check <a href=\"https:\/\/etemplates.wdesignkit.com\/theplusaddons\/docs\/import-data-from-csv-in-elementor-table\/\" target=\"_blank\" rel=\"noreferrer noopener\">How to Import Data From CSV in Elementor Table<\/a>.<\/p>\n","protected":false},"author":25,"featured_media":119434,"parent":0,"comment_status":"open","ping_status":"open","template":"","format":"standard","docs":[527,552],"class_list":["post-119413","documents","type-documents","status-publish","format-standard","has-post-thumbnail","hentry","docs-plus-widgets","docs-table"],"acf":[],"_links":{"self":[{"href":"https:\/\/etemplates.wdesignkit.com\/theplusaddons\/wp-json\/wp\/v2\/documents\/119413","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/etemplates.wdesignkit.com\/theplusaddons\/wp-json\/wp\/v2\/documents"}],"about":[{"href":"https:\/\/etemplates.wdesignkit.com\/theplusaddons\/wp-json\/wp\/v2\/types\/documents"}],"author":[{"embeddable":true,"href":"https:\/\/etemplates.wdesignkit.com\/theplusaddons\/wp-json\/wp\/v2\/users\/25"}],"replies":[{"embeddable":true,"href":"https:\/\/etemplates.wdesignkit.com\/theplusaddons\/wp-json\/wp\/v2\/comments?post=119413"}],"version-history":[{"count":0,"href":"https:\/\/etemplates.wdesignkit.com\/theplusaddons\/wp-json\/wp\/v2\/documents\/119413\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/etemplates.wdesignkit.com\/theplusaddons\/wp-json\/wp\/v2\/media\/119434"}],"wp:attachment":[{"href":"https:\/\/etemplates.wdesignkit.com\/theplusaddons\/wp-json\/wp\/v2\/media?parent=119413"}],"wp:term":[{"taxonomy":"docs","embeddable":true,"href":"https:\/\/etemplates.wdesignkit.com\/theplusaddons\/wp-json\/wp\/v2\/docs?post=119413"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}