Step 1: Creating a New Table #
- Open FlexTable dashboard.
- Go to your Google Sheet and copy the browser URL that contains the GID parameter.
- Paste the copied URL into the required field.

- Click “Create New Table” to generate your table .

Step 2: Enabling the Link Import Feature #
- Go to the “Table Customization” tab.
- Select the “Utility” tab.
- Check the box labeled “Import links from sheet” to enable the feature.
- This feature retrieves all embedded data from the “Links” column.
- Click “Fetch & Save” to update the table with the imported links.

Troubleshooting: If Links Are Not Imported #
- Navigate to the “Settings” page.
- Under the “General” tab, locate “Activate the Link Support Mechanism”.
- Set it to “With Smart Link” and click “Save”.
- Refresh the table to import the links successfully.

Step 3: Customizing the Table #
- Use the Table Theme settings to adjust the appearance as per your preferences.
- Once satisfied with the design, copy the generated shortcode.
- Paste the shortcode into the page where you want the table to appear.
- Visit the page to preview your fully customized table.

Step 4: Adding the Table to Your Page #
- Copy the shortcode of your table.
- Navigate to the page where you want to display the table.
- Paste the shortcode into the content editor.
- Click Save or Update the page.
- Visit the page to see your fully functional table in action.

Step 5: Styling Links as Buttons #
To improve the table’s visual appeal, you can convert the links into buttons.
Identifying the Link Class #
- Open the table page.
- Press CTRL + Shift + I (or right-click and select “Inspect”) to open Developer Tools.
- In the Elements panel, locate the class for the link column data.
- The class should be
.cell_div a.swptls-table-link
. - Go to Settings > Custom CSS and add custom CSS for your table ID.

Applying Custom Button Styles #
To style the links as buttons for a specific table, use the following CSS:
.gswpts_table_15 .gswpts_tables .cell_div a.swptls-table-link {
background: #ef4a44;
color: #fff;
padding: 13px 29px;
line-height: 17px;
font-size: 14px;
font-weight: 700;
border-radius: 4px;
letter-spacing: 2px;
}
Example CSS (replace “15” with your actual table ID)

Global Styling for All Tables #
If you want the button style applied to all tables, remove the table ID:
.gswpts_tables .cell_div a.swptls-table-link {
background: #59658b;
color: #fff;
padding: 12px 26px;
line-height: 17px;
font-size: 14px;
font-weight: 700;
border-radius: 4px;
letter-spacing: 2px;
text-decoration: none;
}
Adding Hover Effects #
To add a hover effect to the button:
.gswpts_tables .cell_div a.swptls-table-link:hover {
background: #0e6ace;
}
Step 6: Saving Custom Styles #
- Copy the desired CSS styles.
- Navigate to Settings > Custom CSS tab.
- Paste the CSS and replace .gswpts_table_15 with the actual table ID (e.g., TB_1).
- Click “Save Settings”.
- Refresh your page to view the changes.

Conclusion #
Your table now features beautifully styled button links! 🎉
Enjoy customizing and enhancing its appearance to fit your needs.
