{"id":96,"date":"2026-05-27T12:56:32","date_gmt":"2026-05-27T12:56:32","guid":{"rendered":"https:\/\/329hartwell.com\/?page_id=96"},"modified":"2026-06-03T04:55:19","modified_gmt":"2026-06-03T04:55:19","slug":"partner-portal","status":"publish","type":"page","link":"https:\/\/329hartwell.com\/?page_id=96","title":{"rendered":"Partner Portal"},"content":{"rendered":"\n<style id=\"ur329-dechrome\">\nheader#site-header,.site-header,#site-header,footer#site-footer,.site-footer,#site-footer,.entry-header,.page-header,.entry-title,.page-title{display:none!important}\nhtml,body{margin:0!important;padding:0!important}\n#page,.site,.site-wrapper,#content,.site-main,main#content,.page,.hentry,.entry-content,.page-content,article{max-width:100%!important;width:auto!important;margin:0!important;padding:0!important;border:0!important}\n<\/style><link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\"><link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin><link href=\"https:\/\/fonts.googleapis.com\/css2?family=Cormorant+Garamond:ital,wght@0,400;0,500;0,600;0,700;1,400;1,500&#038;family=Inter:wght@400;500;600;700&#038;display=swap\" rel=\"stylesheet\">\n<style>\r\n:root {\r\n  --ink: #14100D;\r\n  --cream: #F3ECE0;\r\n  --copper: #B8853A;\r\n  --copper-light: #E8C282;\r\n  --muted: #7A7268;\r\n  --white: #fff;\r\n  --green: #2D6A4F;\r\n  --green-bg: #eaf4ee;\r\n  --red: #8B2020;\r\n  --red-bg: #f9eaea;\r\n  --yellow: #7A5C00;\r\n  --yellow-bg: #fdf6e3;\r\n}\r\n*, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\r\n\r\nbody {\r\n  background: var(--cream);\r\n  color: var(--ink);\r\n  font-family: 'DM Sans', sans-serif;\r\n  font-size: 15px;\r\n  line-height: 1.6;\r\n}\r\n\r\n\/* HEADER *\/\r\n.site-header {\r\n  background: var(--ink);\r\n  padding: 28px 40px;\r\n  display: flex;\r\n  align-items: center;\r\n  justify-content: space-between;\r\n  border-bottom: 3px solid var(--copper);\r\n}\r\n.site-header .logo {\r\n  font-family: 'Cormorant Garamond', serif;\r\n  font-size: 32px;\r\n  color: var(--copper-light);\r\n  font-weight: 500;\r\n  letter-spacing: 0.02em;\r\n}\r\n.site-header .portal-label {\r\n  font-size: 11px;\r\n  color: var(--muted);\r\n  letter-spacing: 0.12em;\r\n  text-transform: uppercase;\r\n}\r\n.site-header .updated {\r\n  font-size: 12px;\r\n  color: var(--muted);\r\n  text-align: right;\r\n}\r\n\r\n\/* LAYOUT *\/\r\n.container {\r\n  max-width: 980px;\r\n  margin: 0 auto;\r\n  padding: 48px 32px;\r\n}\r\n\r\n\/* SECTION *\/\r\n.section {\r\n  margin-bottom: 48px;\r\n}\r\n.section-header {\r\n  display: flex;\r\n  align-items: center;\r\n  gap: 12px;\r\n  margin-bottom: 20px;\r\n  padding-bottom: 10px;\r\n  border-bottom: 1.5px solid var(--copper);\r\n}\r\n.section-title {\r\n  font-family: 'Cormorant Garamond', serif;\r\n  font-size: 22px;\r\n  font-weight: 600;\r\n  letter-spacing: 0.02em;\r\n}\r\n.section-count {\r\n  font-size: 11px;\r\n  color: var(--muted);\r\n  letter-spacing: 0.08em;\r\n  text-transform: uppercase;\r\n  margin-left: auto;\r\n}\r\n\r\n\/* STATUS BADGE *\/\r\n.badge {\r\n  display: inline-block;\r\n  padding: 3px 10px;\r\n  font-size: 10px;\r\n  font-weight: 600;\r\n  letter-spacing: 0.08em;\r\n  text-transform: uppercase;\r\n  border-radius: 0;\r\n}\r\n.badge-done { background: var(--green-bg); color: var(--green); border: 1px solid var(--green); }\r\n.badge-progress { background: var(--yellow-bg); color: var(--yellow); border: 1px solid #c49a00; }\r\n.badge-pending { background: var(--red-bg); color: var(--red); border: 1px solid var(--red); }\r\n.badge-wednesday { background: #eef4fb; color: #2a5a9e; border: 1px solid #2a5a9e; }\r\n\r\n\/* TASK CARD *\/\r\n.task-card {\r\n  background: var(--white);\r\n  border: 1.5px solid #ddd5c8;\r\n  padding: 18px 22px;\r\n  margin-bottom: 10px;\r\n  display: flex;\r\n  align-items: flex-start;\r\n  gap: 16px;\r\n}\r\n.task-card:hover { border-color: var(--copper); }\r\n.task-icon { font-size: 18px; margin-top: 2px; flex-shrink: 0; }\r\n.task-body { flex: 1; }\r\n.task-title { font-weight: 600; font-size: 15px; margin-bottom: 4px; }\r\n.task-desc { font-size: 13px; color: var(--muted); line-height: 1.5; }\r\n.task-meta { margin-top: 8px; display: flex; gap: 8px; flex-wrap: wrap; align-items: center; }\r\n\r\n\/* APPROVAL CARD *\/\r\n.approval-card {\r\n  background: var(--white);\r\n  border: 1.5px solid #ddd5c8;\r\n  border-left: 4px solid var(--copper);\r\n  padding: 20px 22px;\r\n  margin-bottom: 12px;\r\n}\r\n.approval-card:hover { border-color: var(--copper); border-left-color: var(--copper); }\r\n.approval-title { font-weight: 600; font-size: 15px; margin-bottom: 6px; }\r\n.approval-desc { font-size: 13px; color: var(--muted); line-height: 1.5; margin-bottom: 14px; }\r\n.approval-preview {\r\n  background: var(--cream);\r\n  border: 1px solid #ddd5c8;\r\n  padding: 12px 16px;\r\n  font-size: 13px;\r\n  font-style: italic;\r\n  color: var(--ink);\r\n  margin-bottom: 14px;\r\n  line-height: 1.6;\r\n}\r\n.approval-actions { display: flex; gap: 10px; flex-wrap: wrap; }\r\n.btn {\r\n  display: inline-block;\r\n  padding: 8px 20px;\r\n  font-family: 'DM Sans', sans-serif;\r\n  font-size: 12px;\r\n  font-weight: 600;\r\n  letter-spacing: 0.06em;\r\n  text-transform: uppercase;\r\n  text-decoration: none;\r\n  cursor: pointer;\r\n  border: 1.5px solid;\r\n  transition: all 0.15s;\r\n}\r\n.btn-approve { background: var(--green); color: white; border-color: var(--green); }\r\n.btn-approve:hover { background: #1e4d38; }\r\n.btn-changes { background: white; color: var(--ink); border-color: var(--ink); }\r\n.btn-changes:hover { background: var(--ink); color: white; }\r\n\r\n\/* CONTENT BANK *\/\r\n.bank-controls {\r\n  display: flex;\r\n  gap: 8px;\r\n  margin-bottom: 16px;\r\n  flex-wrap: wrap;\r\n  align-items: center;\r\n}\r\n.filter-btn {\r\n  background: white;\r\n  border: 1.5px solid var(--ink);\r\n  padding: 5px 14px;\r\n  font-family: 'DM Sans', sans-serif;\r\n  font-size: 12px;\r\n  font-weight: 600;\r\n  letter-spacing: 0.05em;\r\n  text-transform: uppercase;\r\n  cursor: pointer;\r\n}\r\n.filter-btn:hover, .filter-btn.active { background: var(--ink); color: white; }\r\n.post-card {\r\n  background: white;\r\n  border: 1.5px solid #ddd5c8;\r\n  padding: 16px 20px;\r\n  margin-bottom: 8px;\r\n  display: grid;\r\n  grid-template-columns: 100px 1fr 180px;\r\n  gap: 16px;\r\n  align-items: start;\r\n}\r\n.post-card:hover { border-color: var(--copper); }\r\n.post-platform { display: flex; flex-direction: column; gap: 6px; }\r\n.platform-tag {\r\n  display: inline-block;\r\n  padding: 3px 8px;\r\n  font-size: 10px;\r\n  font-weight: 600;\r\n  letter-spacing: 0.06em;\r\n  text-transform: uppercase;\r\n  border: 1px solid;\r\n  width: fit-content;\r\n}\r\n.tag-fb { border-color: var(--ink); background: #f0eee9; color: var(--ink); }\r\n.tag-ig { border-color: var(--copper); background: #fdf6e8; color: var(--copper); }\r\n.tag-gbp { border-color: #3a7ab8; background: #eef4fb; color: #3a7ab8; }\r\n.post-category-label { font-size: 11px; color: var(--muted); text-transform: uppercase; letter-spacing: 0.05em; }\r\n.post-caption { font-size: 14px; line-height: 1.65; }\r\n.post-why { font-size: 12px; color: var(--copper); font-weight: 500; line-height: 1.5; }\r\n\r\n\/* DIVIDER *\/\r\n.gold-rule { border: none; border-top: 1px solid var(--copper); margin: 40px 0; }\r\n\r\n\/* FOOTER *\/\r\n.portal-footer {\r\n  background: var(--ink);\r\n  padding: 20px 40px;\r\n  display: flex;\r\n  justify-content: space-between;\r\n  align-items: center;\r\n  border-top: 2px solid var(--copper);\r\n  margin-top: 60px;\r\n}\r\n.portal-footer span { font-size: 12px; color: var(--muted); }\r\n\r\n@media (max-width: 680px) {\r\n  .container { padding: 28px 16px; }\r\n  .site-header { padding: 20px 16px; }\r\n  .post-card { grid-template-columns: 1fr; }\r\n  .post-why { border-top: 1px solid #eee; padding-top: 8px; margin-top: 4px; }\r\n}\r\n<\/style>\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Cormorant+Garamond:wght@400;500;600&#038;family=DM+Sans:wght@300;400;500;600&#038;display=swap\" rel=\"stylesheet\">\n\r\n\r\n<header class=\"site-header\">\r\n  <div>\r\n    <div class=\"logo\">329 Bar &#038; Grill<\/div>\r\n    <div class=\"portal-label\">Client Portal \u00b7 Private<\/div>\r\n  <\/div>\r\n  <div class=\"updated\">\r\n    Last updated: May 27, 2026<br>\r\n    <span style=\"color:var(--copper-light);font-size:11px;\">Uncle Ron Media<\/span>\r\n  <\/div>\r\n<\/header>\r\n\r\n<div class=\"container\">\r\n\r\n  <!-- COMPLETED -->\r\n  <div class=\"section\">\r\n    <div class=\"section-header\">\r\n      <div class=\"section-title\">Completed<\/div>\r\n      <div class=\"section-count\">What&#8217;s done<\/div>\r\n    <\/div>\r\n\r\n    <div class=\"task-card\">\r\n      <div class=\"task-icon\">\u2705<\/div>\r\n      <div class=\"task-body\">\r\n        <div class=\"task-title\">Brand Identity System<\/div>\r\n        <div class=\"task-desc\">Logo variants, color palette, typography, voice guidelines, and usage rules. All finalized and documented in the 329 Brand Sheet.<\/div>\r\n        <div class=\"task-meta\"><span class=\"badge badge-done\">Complete<\/span><\/div>\r\n      <\/div>\r\n    <\/div>\r\n\r\n    <div class=\"task-card\">\r\n      <div class=\"task-icon\">\u2705<\/div>\r\n      <div class=\"task-body\">\r\n        <div class=\"task-title\">Website \u2014 329hartwell.com<\/div>\r\n        <div class=\"task-desc\">Live and accurate. Closes the biggest gap from the digital audit \u2014 no more SkyTab as the only web presence. Minor copy updates to be confirmed on-site.<\/div>\r\n        <div class=\"task-meta\"><span class=\"badge badge-done\">Complete<\/span><\/div>\r\n      <\/div>\r\n    <\/div>\r\n\r\n    <div class=\"task-card\">\r\n      <div class=\"task-icon\">\u2705<\/div>\r\n      <div class=\"task-body\">\r\n        <div class=\"task-title\">Digital Audit<\/div>\r\n        <div class=\"task-desc\">Full review of Google, Yelp, TripAdvisor, Facebook, Instagram, Explore Georgia, Hartwell Main Street, and 10+ directories. All findings documented. 90-day action plan built.<\/div>\r\n        <div class=\"task-meta\"><span class=\"badge badge-done\">Complete<\/span><\/div>\r\n      <\/div>\r\n    <\/div>\r\n\r\n    <div class=\"task-card\">\r\n      <div class=\"task-icon\">\u2705<\/div>\r\n      <div class=\"task-body\">\r\n        <div class=\"task-title\">Explore Georgia \u2014 Correction Submitted<\/div>\r\n        <div class=\"task-desc\">Email sent to Marcie Kicklighter (Northeast GA Regional Manager) requesting corrections: wrong phone, wrong website, wrong price range, wrong hours. Awaiting response.<\/div>\r\n        <div class=\"task-meta\"><span class=\"badge badge-progress\">Awaiting Response<\/span><\/div>\r\n      <\/div>\r\n    <\/div>\r\n\r\n  <\/div>\r\n\r\n  <!-- IN PROGRESS -->\r\n  <div class=\"section\">\r\n    <div class=\"section-header\">\r\n      <div class=\"section-title\">In Progress<\/div>\r\n      <div class=\"section-count\">Being worked on now<\/div>\r\n    <\/div>\r\n\r\n    <div class=\"task-card\">\r\n      <div class=\"task-icon\">\ud83d\udd27<\/div>\r\n      <div class=\"task-body\">\r\n        <div class=\"task-title\">Design System &#038; Social Media Templates<\/div>\r\n        <div class=\"task-desc\">329&#8217;s full visual design system is being built \u2014 colors, typography, spacing, component rules. Social media post templates come after the system is locked. These will be community-focused engagement posts, not food photo templates.<\/div>\r\n        <div class=\"task-meta\"><span class=\"badge badge-progress\">In Progress<\/span><\/div>\r\n      <\/div>\r\n    <\/div>\r\n\r\n    <div class=\"task-card\">\r\n      <div class=\"task-icon\">\ud83d\udd27<\/div>\r\n      <div class=\"task-body\">\r\n        <div class=\"task-title\">Hartwell Main Street \u2014 Listing Correction<\/div>\r\n        <div class=\"task-desc\">Their site lists the wrong phone number for 329 (shows the Rolling Chefs number). Calling or visiting their office at 456 E Howell St to get this corrected. Correct number: (706) 805-5934.<\/div>\r\n        <div class=\"task-meta\"><span class=\"badge badge-progress\">In Progress<\/span><\/div>\r\n      <\/div>\r\n    <\/div>\r\n\r\n    <div class=\"task-card\">\r\n      <div class=\"task-icon\">\ud83d\udd27<\/div>\r\n      <div class=\"task-body\">\r\n        <div class=\"task-title\">Content Bank \u2014 22 Engagement Posts<\/div>\r\n        <div class=\"task-desc\">A bank of 22 posts across Facebook, Instagram, and Google Business. Strategy is community-first, not food-photo-first. Ready for review and approval below.<\/div>\r\n        <div class=\"task-meta\"><span class=\"badge badge-progress\">Ready for Review<\/span><\/div>\r\n      <\/div>\r\n    <\/div>\r\n\r\n  <\/div>\r\n\r\n  <!-- NEEDS ACTION WEDNESDAY -->\r\n  <div class=\"section\">\r\n    <div class=\"section-header\">\r\n      <div class=\"section-title\">Needs Your Help \u2014 On-Site<\/div>\r\n      <div class=\"section-count\">Requires owner to be present<\/div>\r\n    <\/div>\r\n\r\n    <div class=\"task-card\">\r\n      <div class=\"task-icon\">\ud83d\udcde<\/div>\r\n      <div class=\"task-body\">\r\n        <div class=\"task-title\">Google Business Profile \u2014 Claim It<\/div>\r\n        <div class=\"task-desc\">329 has 185+ Google reviews and a 4.5-star rating \u2014 but the listing is unclaimed. That means no control over photos, responses, or info. To claim it: Google will call (706) 805-5934 with a 6-digit code. You will need to answer that call. Takes 20 minutes total. Full instructions in the Google Business doc.<\/div>\r\n        <div class=\"task-meta\"><span class=\"badge badge-wednesday\">This Week<\/span><\/div>\r\n      <\/div>\r\n    <\/div>\r\n\r\n    <div class=\"task-card\">\r\n      <div class=\"task-icon\">\ud83d\udcde<\/div>\r\n      <div class=\"task-body\">\r\n        <div class=\"task-title\">Bing Places \u2014 Claim &#038; Verify<\/div>\r\n        <div class=\"task-desc\">Go to bingplaces.com. Search 329 Bar and Grill. Claim the listing. Verification will call (706) 805-5934. You will need to be available to receive the call.<\/div>\r\n        <div class=\"task-meta\"><span class=\"badge badge-wednesday\">This Week<\/span><\/div>\r\n      <\/div>\r\n    <\/div>\r\n\r\n    <div class=\"task-card\">\r\n      <div class=\"task-icon\">\ud83d\udcf1<\/div>\r\n      <div class=\"task-body\">\r\n        <div class=\"task-title\">Apple Maps \u2014 Claim &#038; Verify<\/div>\r\n        <div class=\"task-desc\">Go to businessconnect.apple.com. Sign in with an Apple ID (create a business one if needed). Search 329, claim the listing, verify by phone or SMS to (706) 805-5934.<\/div>\r\n        <div class=\"task-meta\"><span class=\"badge badge-wednesday\">This Week<\/span><\/div>\r\n      <\/div>\r\n    <\/div>\r\n\r\n    <div class=\"task-card\">\r\n      <div class=\"task-icon\">\ud83d\udcdd<\/div>\r\n      <div class=\"task-body\">\r\n        <div class=\"task-title\">Website Copy Review<\/div>\r\n        <div class=\"task-desc\">Walk through 329hartwell.com together and confirm any copy that needs updating. Known item: menu needs to reflect current offerings. You confirm the changes, Ron updates.<\/div>\r\n        <div class=\"task-meta\"><span class=\"badge badge-wednesday\">This Week<\/span><\/div>\r\n      <\/div>\r\n    <\/div>\r\n\r\n  <\/div>\r\n\r\n  <hr class=\"gold-rule\">\r\n\r\n  <!-- APPROVALS -->\r\n  <div class=\"section\">\r\n    <div class=\"section-header\">\r\n      <div class=\"section-title\">Needs Your Approval<\/div>\r\n      <div class=\"section-count\">Review and respond<\/div>\r\n    <\/div>\r\n\r\n    <p style=\"font-size:13px;color:var(--muted);margin-bottom:20px;\">Click Approve or Request Changes on each item. It will open a pre-written email to Ron \u2014 just hit Send.<\/p>\r\n\r\n    <div class=\"approval-card\">\r\n      <div class=\"approval-title\">Content Strategy Direction<\/div>\r\n      <div class=\"approval-desc\">The content approach for 329&#8217;s social media is community-first, not food-photo-first. Posts are designed to generate conversation and make Hartwell feel ownership of the restaurant \u2014 not to advertise dishes. Food posts will still happen but they are not the primary driver.<\/div>\r\n      <div class=\"approval-preview\">&#8220;The highest-performing post about 329 was not by 329 \u2014 it was a community member saying thank you for investing in Hartwell. That post got 312 reactions. Food posts average 70. We follow the data.&#8221;<\/div>\r\n      <div class=\"approval-actions\">\r\n        <a class=\"btn btn-approve\" href=\"mailto:ron@uncleronmedia.com?subject=329 APPROVAL \u2014 Content Strategy Direction&#038;body=Ron,%0A%0AI approve the community-first content strategy direction for 329.%0A%0A\u2014 329 Bar &#038; Grill\">\u2713 Approve<\/a>\r\n        <a class=\"btn btn-changes\" href=\"mailto:ron@uncleronmedia.com?subject=329 CHANGES REQUESTED \u2014 Content Strategy Direction&#038;body=Ron,%0A%0AI have some changes to the content strategy direction. Here's what I'd like to adjust:%0A%0A[Your notes here]%0A%0A\u2014 329 Bar &#038; Grill\">Request Changes<\/a>\r\n      <\/div>\r\n    <\/div>\r\n\r\n    <div class=\"approval-card\">\r\n      <div class=\"approval-title\">Engagement Content Bank \u2014 22 Posts<\/div>\r\n      <div class=\"approval-desc\">A bank of 22 social posts across Facebook, Instagram, and Google Business. All written in 329&#8217;s voice. Focused on community, staff, gratitude, and soft engagement. No food photos required for most of them. Full bank is in the section below \u2014 review all 22 before approving.<\/div>\r\n      <div class=\"approval-preview\">Examples: &#8220;Three years on the square. We just want to say thank you, Hartwell.&#8221; \u00b7 &#8220;Most of our kitchen staff grew up right here in Hartwell. Friday they walk across that stage. We&#8217;ll be closed so we can watch them do it.&#8221; \u00b7 &#8220;Genuine question \u2014 what night do you like to go out in Hartwell?&#8221;<\/div>\r\n      <div class=\"approval-actions\">\r\n        <a class=\"btn btn-approve\" href=\"mailto:ron@uncleronmedia.com?subject=329 APPROVAL \u2014 22 Post Content Bank&#038;body=Ron,%0A%0AI approve the 22-post engagement content bank for 329.%0A%0A\u2014 329 Bar &#038; Grill\">\u2713 Approve<\/a>\r\n        <a class=\"btn btn-changes\" href=\"mailto:ron@uncleronmedia.com?subject=329 CHANGES REQUESTED \u2014 22 Post Content Bank&#038;body=Ron,%0A%0AI have some notes on the content bank. Here's what I'd like to change:%0A%0A[Your notes here]%0A%0A\u2014 329 Bar &#038; Grill\">Request Changes<\/a>\r\n      <\/div>\r\n    <\/div>\r\n\r\n    <div class=\"approval-card\">\r\n      <div class=\"approval-title\">BBB Free Business Listing<\/div>\r\n      <div class=\"approval-desc\">Claiming a free Better Business Bureau profile for 329. No cost. Adds a trust signal in local searches. Requires basic business info \u2014 Ron handles the submission.<\/div>\r\n      <div class=\"approval-actions\">\r\n        <a class=\"btn btn-approve\" href=\"mailto:ron@uncleronmedia.com?subject=329 APPROVAL \u2014 BBB Free Listing&#038;body=Ron,%0A%0AI approve claiming the free BBB listing for 329 Bar %26 Grill.%0A%0A\u2014 329 Bar &#038; Grill\">\u2713 Approve<\/a>\r\n        <a class=\"btn btn-changes\" href=\"mailto:ron@uncleronmedia.com?subject=329 QUESTION \u2014 BBB Listing&#038;body=Ron,%0A%0AI have a question about the BBB listing before approving:%0A%0A[Your question here]%0A%0A\u2014 329 Bar &#038; Grill\">Ask a Question<\/a>\r\n      <\/div>\r\n    <\/div>\r\n\r\n  <\/div>\r\n\r\n  <hr class=\"gold-rule\">\r\n\r\n  <!-- CONTENT BANK -->\r\n  <div class=\"section\">\r\n    <div class=\"section-header\">\r\n      <div class=\"section-title\">Content Bank<\/div>\r\n      <div class=\"section-count\">22 Posts Ready<\/div>\r\n    <\/div>\r\n\r\n    <p style=\"font-size:13px;color:var(--muted);margin-bottom:16px;\">These are ready to post whenever you&#8217;re ready. None of them require a food photo. Filter by platform below.<\/p>\r\n\r\n    <div class=\"bank-controls\">\r\n      <button class=\"filter-btn active\" onclick=\"filterPosts('all',this)\">All (22)<\/button>\r\n      <button class=\"filter-btn\" onclick=\"filterPosts('facebook',this)\">Facebook (8)<\/button>\r\n      <button class=\"filter-btn\" onclick=\"filterPosts('instagram',this)\">Instagram (8)<\/button>\r\n      <button class=\"filter-btn\" onclick=\"filterPosts('gbp',this)\">Google (6)<\/button>\r\n    <\/div>\r\n\r\n    <div id=\"postBank\"><\/div>\r\n  <\/div>\r\n\r\n<\/div>\r\n\r\n<footer class=\"portal-footer\">\r\n  <span>329 Bar &#038; Grill \u00b7 126 W Franklin St \u00b7 Hartwell, GA 30643 \u00b7 329hartwell.com<\/span>\r\n  <span>Uncle Ron Media \u00b7 ron@uncleronmedia.com \u00b7 (706) 436-6831<\/span>\r\n<\/footer>\r\n\r\n<script>\r\nconst posts = [\r\n  { platform:\"facebook\", category:\"Community Gratitude\", caption:\"Three years on the square. We just want to say thank you, Hartwell. You didn't have to show up the way you did \u2014 but you did, and we haven't forgotten it.\", why:\"Gratitude disarms critics. Hartwell responds to being appreciated.\" },\r\n  { platform:\"facebook\", category:\"Staff Moment\", caption:\"Most of our kitchen staff grew up right here in Hartwell. Friday they walk across that stage. We'll be closed so we can watch them do it. We couldn't be prouder of them if they were our own.\", why:\"Human moment. Community shares this. Hard to attack.\" },\r\n  { platform:\"facebook\", category:\"Staff Spotlight\", caption:\"If you've been in recently you probably know Savannah. She's been here since the early days and she knows this place better than anyone. Next time you come in, tell her we said she's doing a great job.\", why:\"Real name, real person. Community loves this.\" },\r\n  { platform:\"facebook\", category:\"Soft Engagement\", caption:\"Genuine question \u2014 what night do you like to go out in Hartwell? We have our own theory but we want to hear from you.\", why:\"Easy to answer. No wrong response. Feels like a real conversation.\" },\r\n  { platform:\"facebook\", category:\"Honest & Human\", caption:\"We're not open seven days. We're not a chain. Everything that comes out of our kitchen gets made fresh every night we're here. That's the trade-off we made and we stand by it.\", why:\"Honesty builds trust. Explains the hours without being defensive.\" },\r\n  { platform:\"facebook\", category:\"Local Tie-In\", caption:\"If you're heading out this weekend, come see us first. We'll have you out the door and on your way. We know you have places to be.\", why:\"Community-aware. Shows 329 understands Hartwell's rhythm.\" },\r\n  { platform:\"facebook\", category:\"Community Moment\", caption:\"Someone came in last week celebrating 40 years of marriage. They said they wanted somewhere special. We're glad they thought of us. That's what 126 W Franklin is for.\", why:\"Real story, no names. Gets shares from people who relate.\" },\r\n  { platform:\"facebook\", category:\"Downtown Pride\", caption:\"Downtown Hartwell deserves a full dining room on a Saturday night. We're doing our part. Hope to see you.\", why:\"Civic pride. Positions 329 as invested in downtown, not just in it.\" },\r\n  { platform:\"instagram\", category:\"Gratitude\", caption:\"Still here. Still cooking. Thank you, Hartwell.\\n\\n\ud83d\udccd 126 W Franklin \u00b7 Tue\u2013Sat from 4 PM\", why:\"Short, warm, zero friction. High save rate.\" },\r\n  { platform:\"instagram\", category:\"Staff\", caption:\"These are the people who show up every week to make sure your night is worth it. We're proud of this crew.\", why:\"Team photo humanizes the business.\" },\r\n  { platform:\"instagram\", category:\"Downtown\", caption:\"The square on a Friday evening. Come be part of it.\\n\\n#hartwellga #downtownhartwell #329barandgrill\", why:\"Local pride. Gets shared by people who love Hartwell.\" },\r\n  { platform:\"instagram\", category:\"Soft Engagement\", caption:\"What brought you in the first time? Drop it below \u2014 we read every one.\", why:\"Invites positive memories. Fills comments with good stories.\" },\r\n  { platform:\"instagram\", category:\"Human Moment\", caption:\"Closed Friday for graduation. Our kitchen crew earned it.\\n\\n#hartwell #proudofyou\", why:\"Exactly what worked before. Community loves this.\" },\r\n  { platform:\"instagram\", category:\"Atmosphere\", caption:\"Tuesday nights here are something. Quieter. Good food. Good drinks. Come see what we mean.\\n\\n#hartwellga #329barandgrill\", why:\"Creates curiosity without hype.\" },\r\n  { platform:\"instagram\", category:\"Local Shoutout\", caption:\"Hartwell has good people in it. Just wanted to say that.\\n\\n#hartwellga\", why:\"No agenda. Pure warmth. Gets saves and shares from locals.\" },\r\n  { platform:\"instagram\", category:\"Reservation Nudge\", caption:\"Weekend tables fill up. Call us at (706) 805-5934 if you want to make sure you have a spot.\\n\\n#329barandgrill #hartwellga\", why:\"Practical. Drives calls. No pressure.\" },\r\n  { platform:\"gbp\", category:\"Hours\", caption:\"Open Tuesday through Saturday for dinner. Tue\u2013Thu 4\u20138:30 PM \u00b7 Fri 4\u20139:30 PM \u00b7 Sat 4\u20139 PM. Walk-ins welcome. Reservations: (706) 805-5934.\", why:\"Weekly anchor. Google rewards active listings.\" },\r\n  { platform:\"gbp\", category:\"Private Events\", caption:\"Private dining room available for groups. Birthdays, anniversaries, rehearsal dinners, business dinners. Call (706) 805-5934 to check availability.\", why:\"Drives high-value bookings from search.\" },\r\n  { platform:\"gbp\", category:\"Catering\", caption:\"We offer catering for events in the Hartwell area. Real kitchen, real food. Call (706) 805-5934 to talk through your event.\", why:\"Captures catering search traffic.\" },\r\n  { platform:\"gbp\", category:\"New Week\", caption:\"Back open Tuesday. Dinner starts at 4 PM. 126 W Franklin Street, downtown Hartwell. (706) 805-5934.\", why:\"Keeps listing fresh. Simple and consistent.\" },\r\n  { platform:\"gbp\", category:\"Review Ask\", caption:\"If you had a good experience at 329, leaving a Google review helps more people in Hartwell find us. We read and appreciate every one.\", why:\"Warm ask. Post after a busy weekend.\" },\r\n  { platform:\"gbp\", category:\"What We Are\", caption:\"329 Bar & Grill is a chef-driven American restaurant with a full bar and private dining room in downtown Hartwell, GA. Open Tuesday through Saturday for dinner starting at 4 PM.\", why:\"SEO anchor. Positions the brand clearly in search.\" }\r\n];\r\n\r\nfunction getTag(p) {\r\n  if(p==='facebook') return '<span class=\"platform-tag tag-fb\">Facebook<\/span>';\r\n  if(p==='instagram') return '<span class=\"platform-tag tag-ig\">Instagram<\/span>';\r\n  return '<span class=\"platform-tag tag-gbp\">Google<\/span>';\r\n}\r\n\r\nfunction filterPosts(type, btn) {\r\n  document.querySelectorAll('.filter-btn').forEach(b=>b.classList.remove('active'));\r\n  btn.classList.add('active');\r\n  const filtered = type==='all' ? posts : posts.filter(p=>p.platform===type);\r\n  renderPosts(filtered);\r\n}\r\n\r\nfunction renderPosts(data) {\r\n  const bank = document.getElementById('postBank');\r\n  bank.innerHTML = '';\r\n  data.forEach((p,i) => {\r\n    const div = document.createElement('div');\r\n    div.className = 'post-card';\r\n    div.innerHTML = `\r\n      <div class=\"post-platform\">\r\n        ${getTag(p.platform)}\r\n        <span class=\"post-category-label\">${p.category}<\/span>\r\n      <\/div>\r\n      <div class=\"post-caption\">${p.caption.replace(\/\\n\/g,'<br>')}<\/div>\r\n      <div class=\"post-why\">${p.why}<\/div>`;\r\n    bank.appendChild(div);\r\n  });\r\n}\r\n\r\nrenderPosts(posts);\r\n<\/script>\r\n\n","protected":false},"excerpt":{"rendered":"<p>This page is for communication between Uncle Ron Media and 329 Bar and Grill a  private platform to engage and make sure things run smoothly. <\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"open","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-96","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/329hartwell.com\/index.php?rest_route=\/wp\/v2\/pages\/96","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/329hartwell.com\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/329hartwell.com\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/329hartwell.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/329hartwell.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=96"}],"version-history":[{"count":9,"href":"https:\/\/329hartwell.com\/index.php?rest_route=\/wp\/v2\/pages\/96\/revisions"}],"predecessor-version":[{"id":172,"href":"https:\/\/329hartwell.com\/index.php?rest_route=\/wp\/v2\/pages\/96\/revisions\/172"}],"wp:attachment":[{"href":"https:\/\/329hartwell.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=96"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}